标签: vi

/etc/apt/sources.list"E212:无法打开文件进行写入

我正在尝试使用vi编辑器编辑sources.list,但在保存文件时出现以下错误:

/etc/apt/sources.list" E212: Can't open file for writing
Run Code Online (Sandbox Code Playgroud)

vi ubuntu-11.04

166
推荐指数
6
解决办法
43万
查看次数

如何在vi中加入两行?

我在文本文件中有两行,如下所示:

S<Switch_ID>_F<File type>
_ID<ID number>_T<date+time>_O<Original File name>.DAT
Run Code Online (Sandbox Code Playgroud)

我想在vi中添加两行,如下所示:

S<Switch_ID>_F<File type>_ID<ID number>_T<date+time>_O<Original File name>.DAT
Run Code Online (Sandbox Code Playgroud)

第二行被删除,第二行的内容被附加到第一行.

我怎么能在vi中使用命令模式呢?

vi vim

162
推荐指数
5
解决办法
12万
查看次数

如何在vim中显示您正在处理的文件的文件名?

如何在vim中显示您正在处理的文件的文件名?

vi vim

141
推荐指数
6
解决办法
7万
查看次数

如何在vi编辑器中移动一个单词

我使用快捷键w将光标向右移动一个单词,是否有任何快捷方式可以移动一个单词?

vi vim

135
推荐指数
5
解决办法
7万
查看次数

vim"modifiable"关闭

试图用书呆子树创建一个新文件.我点击a密钥创建一个新文件,我收到消息:

E21: Cannot make changes, 'Modifiable' is off

我正在使用MacVim和Janus(几乎开箱即用)

vi vim macvim nerdtree

134
推荐指数
3
解决办法
7万
查看次数

Emacs会让我成为更好的程序员吗?

Steve Yegge 在他的博客上发表评论:

世界上所有最伟大的工程师都使用Emacs.改变世界的类型.不是你旁边的立方体中的伟大gal.不是弗雷德,大厅里那个了不起的人.我说的是我们这个行业最伟大的软件开发人员,他们改变了行业的面貌.James Goslings,Donald Knuths,Paul Grahams,Jamie Zawinskis,Eric Bensons.真正的工程师使用Emacs.你必须聪明地使用它,如果你能掌握它,它会让你变得非常强大.如果你不相信我的话,在他工作的时候去看看Paul Nordstrom的肩膀.对于那些在整个职业生涯中使用过类似Visual Blub .NET的IDE的人来说,这真是令人大开眼界.

Emacs是100年的编辑.

上一次我使用文本编辑器编写代码时,大约1000年前我还在记事本中编写HTML.从那时起,我已经或多或少地依赖于IDE,在我的整个职业生涯中使用过Visual Studio,NetBeans,IntelliJ,Borland/Codegear Studio和Eclipse.

对于它的价值,我已经试过的Emacs,我的经验是,因为它完全缺乏外的开箱发现的功能,一个令人沮丧的.(显然有一个用于发现其他Emacs命令的Emacs命令,顺便说一句我找不到它 - 就像生活在你自己残酷的禅宗般的笑话中一样.)我试着让自己像这个程序好一个月,但最终决定我宁愿拖放GUI设计器,智能感知和交互式调试.

将事实与狂热主义分开是很难的,所以我不愿意接受Yegge的评论.

在依赖IDE的人和那些不依赖IDE的人之间,技能,生产力或编程乐趣是否存在可衡量的差异,或者这只是狂热主义?

vi emacs text-editor

131
推荐指数
12
解决办法
3万
查看次数

如何在VI中整理HTML文件的缩进?

如何修复他的巨大html文件的缩进,这些文件都搞砸了?

我尝试了通常的"gg = G"命令,这是我用来修复代码文件缩进的命令.但是,它似乎不适用于HTML文件.它只是删除了所有格式.

我也试过设置"gg=G,看看是否欺骗它认为这是一个XML文件会有所帮助,但它仍然没有做到.

html vi vim indentation

123
推荐指数
8
解决办法
10万
查看次数

Yank整个文件

我经常在gVim中写一些东西,然后需要将它复制粘贴到另一个应用程序中.

有没有简单的方法来拉动整个文件?我经常这样做

ggVG"+y

(转到顶部,视线模式,转到底部,猛拉)

但是,我错过了一个更好的方法吗?

vi vim clipboard

119
推荐指数
7
解决办法
7万
查看次数

如何在vi中删除多行?

我试图遵循以下内容:

如何在VI编辑器中删除所选文本

5dd
Run Code Online (Sandbox Code Playgroud)

E492:不是编辑器命令:5dd

然后我尝试了:

5d
Run Code Online (Sandbox Code Playgroud)

这只删除一行.如何删除多行?

vi

113
推荐指数
8
解决办法
27万
查看次数

关于vim折叠的困惑 - 如何禁用?

  1. 当我打开文件时,它看起来像这样: 在此输入图像描述 甚至这个 在此输入图像描述
  2. 当我打开所有折叠时,当我导航到另一个缓冲区然后回来时它们会再次关闭.
  3. 为了能够使用它,我必须在zR每次打开缓冲区时应用.

我有这些设置.vimrc:

set foldlevelstart=99
set foldlevel=99
Run Code Online (Sandbox Code Playgroud)

请指出如何禁用折叠,或者至少使导航到另一个缓冲区而不是关闭打开的折叠.

vi vim folding

109
推荐指数
5
解决办法
4万
查看次数

标签 统计

vi ×10

vim ×7

clipboard ×1

emacs ×1

folding ×1

html ×1

indentation ×1

macvim ×1

nerdtree ×1

text-editor ×1

ubuntu-11.04 ×1