Tag: vim

你如何将NERDTree添加到你的vimrc?

你怎么做呢?

翻开整个文件

我经常在gVim中写一些东西,然后需要复制粘贴到另一个应用程序中。 有一个简单的方法来抽出整个文件? 我通常做这样的事情 g g V G “ + y (到顶部,视线模式,到底部,猛拉) 但有没有更好的办法,我错过了?

VIM将字replace为粘贴缓冲区的内容?

我需要在文件中做一堆字replace,并且想用vi命令来做,而不是EX命令,例如:%s///g 。 我知道这是在当前光标位置replace单词的典型方法: cw<text><esc>但是有没有办法以未命名的寄存器的内容作为replace文本并且不覆盖寄存器?

在Vim中区分两个选项卡

场景:我打开了Vim并粘贴了一些文本。 我打开第二个tab :tabe并粘贴其中的一些文本。 目标:我希望第三个选项卡的输出等同于将两个文本写入文件并使用vimdiff打开它们。 我能find的最接近的是“将当前缓冲区与文件进行比较”,但不能diff两个已打开但尚未保存的缓冲区。

在Vim中显示不同的背景色,超过80个字符

我已经看到了Vim 80的列布局的问题 ,但是那里的答案只突出显示了超过80个字符的实际内容。 我想要打开一个100列的Vim窗口,最左边的80列使用正常的背景,以及任何通过使用稍微不同的背景的东西。 Vim窗口的背景应该是不同的颜色,而不仅仅是超过80个字符的文本。 这将表明我接近80个字符点而不必先经过它。 我不认为这是现在可能的,但我想我会问,以防万一。 也许这可以用一个插件完成? 所需的Vim右边距突出显示的TextMate示例 通过在TextMate的一般首选项中select“突出显示右边距”,您可以看到所需Vim行为的示例。

如何跳转到一个特定的字符在VIM?

我如何跳到vim中的下一个字符X? 我经常使用,例如dt:或ct:删除/更改所有东西,直到冒号(或其他字符)。 有没有简单的组合键来简单地将我的光标位置移动到该字符?

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

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

如何在NERDTree中显示隐藏文件(以句点开头)?

我怎样才能让NERDTree显示文件开始。 (期)? 我在项目目录中有一个名为.hgignore的文件。 如果我使用NERDTree浏览到该目录,则该文件不会显示在树中。 我在Windows上使用gvim。

在Vim中打开文件的捷径

我想在Eclipse中使用Ctrl + Shift + R或者通过自动填充的Ctrl + N选项在Eclipse中打开一个文件。 调用键盘快捷键,input文件名/模式,并从所有匹配的文件名中进行select。 我知道通常打开它像: :tabe <filepath> :new <filepath> :edit <filepath> 这里的问题是我必须在这些情况下指定整个文件path。

在Vim中,如何删除双引号内的所有内容?

假设我已经在报价里面了。