16得票3回答
使用VIM,如何同时使用snipMate和pydiction(共享<tab>键)?

我正在尝试同时在vim中使用snipMate和pydiction - 然而,两者都使用&lt;tab&gt;键来执行他们的智能自动完成代码片段渲染功能。 当安装了pydiction时,snipMate停止工作。我认为这是因为它们不能同时拥有&lt;tab&gt;键。如何让它们一起工作呢? ...

9得票3回答
VIM:清除当前行并进入插入模式的命令

我处于正常模式,位于行尾。我想要清除该行的所有字符,并进入插入模式,以便在该行上开始编写其他内容。是否有Vim快捷键可以实现这一点? 理想情况下,我希望保留该行的前导空格,但即使无法保留,也应该可以接受。

99得票8回答
如何在Vim中永久显示当前文件路径?

我知道CTRLg可以显示您正在工作的当前文件。是否有一种方法可以修改我的.vimrc,以便始终显示文件名/路径?

54得票5回答
如何将C++11支持添加到Syntastic Vim插件?

我在使用c++11编写的项目中使用了syntastic插件。 当我在vim中编辑并保存(:w)时,syntastic插件会报错,指出每个初始化列表{}和for each循环都是c++11功能,但它缺少这些功能。 我使用pathogen安装了syntastic。 以下是我在初始化列表和for...

9得票3回答
无法在 Vim 中计算匹配项数

你如何在Vim中计算匹配项的数量? 例如,对于以下文本: &lt;?

24得票4回答
在插入模式下创建新行

我希望使用类似 Shift + Enter 的方式在 Vim 中创建新行。 所以如果 | 是光标,我想要做的是: &lt;%= some.code("in here") | %&gt; 现在,按下 Shift + Enter(或类似的组合键), 并获得以下输出: &lt;%= som...

8得票1回答
在代理后使用Vundle

我们在工作中使用一个很棒的脚本,可以让我们在Linux环境下通过代理使用互联网。例如: withproxy git clone https://github.com/VundleVim/Vundle.vim.git 这个功能很好用,甚至不需要提示我输入用户名和密码。 我该如何在Vund...

13得票3回答
在Vim中如何输入版权符号

我以前通过一些键的组合在vim中得到过版权符号。现在有谁可以帮我重新学习这个组合吗?我完全想不起来了。 另外,如果可能的话,请分享更多这样的字符......有时候别人也会需要它们。

24得票4回答
在vim中一步创建新目录内的文件?

在vim中,我想在[工作目录]/spec/models/里创建一个名为blog_spec.rb的新文件,但这个目录还不存在。 有什么最快的方法可以创建目录并开始编辑文件吗?有没有一行命令可以完成?

19得票1回答
如何在vim中退出Ex模式(输入 :visual 不起作用)

我不知道如何退出vim的Ex模式。我认为我还开着某个东西,但不知道如何关闭它:&lt;uments/LeWagon/Teacher_Lessons theory.rb ...