10得票3回答
无法在Vim中映射<S-CR>

我在周末购买了我的第一台Mac,正在努力适应。这个在我的Windows上有效的vimrc中的命令,在通过iTerm运行Vim时不起作用。 inoremap &lt;S-CR&gt; &lt;Esc&gt; 我希望在插入模式下,Shift-Enter可以作为Escape键。我尝试使用Ent...

10得票3回答
我需要通过更改vimrc文件来测试某些东西

然而,已经打开的mvim窗口在关闭并重新开始后才会加载对vimrc的更改。 有没有一种方法可以告诉现有的mvim窗口在每次不需要关闭和重新打开所有窗口的情况下加载新的vimrc文件。

42得票8回答
在Vim/Neovim中,是否可以不显示空行的波浪线?

在Vim中,是否可以不显示空行的~符号? 这会让Mac Vim的滚动条产生混淆,并且我也不太喜欢这些波浪线。

22得票4回答
将Vim的输出重定向到Quickfix

是否可以将命令的输出重定向到快速修复窗口?我正在运行的命令是:!java %:r 我希望输出能够进入快速修复窗口。

8得票1回答
MacVim中的Inconsolata斜体字

我想在MacVim中使用Inconsolata作为字体,但是我似乎找不到斜体版本。我正在使用solarized颜色方案,它应该会使注释变成斜体,对于在Font Book中有斜体或倾斜版本的字体,它可以正确地工作。 有没有什么办法可以“制作”一个斜体版本?有没有一些我无法找到的文件?

334得票11回答
Vim中的自动补全

我在自动补全方面遇到了问题。我如何在输入时获得代码建议? 我通常开发PHP、Ruby、HTML、C和CSS。

36得票1回答
在MacVim中禁用NERDtree的滚动条

我已经成功地在MacVim中完全禁用了滚动条。 但是,当我启动NERDtree时,NERDtree会在左侧显示一个滚动条。如何禁用NERDtree的滚动条? 提前感谢您的帮助。 我非常感激。

13得票2回答
基于文件长度的动态vim字体大小

我希望在新建/短文件时,vim(MacVim)能够默认使用大字体,并随着行数的增加动态调整到较小的字体(最小设置),是否可以通过插件实现?为编写该插件需要了解哪些vim概念? 我之所以希望这样做是因为我喜欢用大字体编写代码,但是当文件变得更长时,我宁愿眯起眼睛也不想滚动。

13得票2回答
在Vim中按下gg后如何回到之前的位置?

例如,假设我正在 Vim 中愉快地编辑文档,但意外按下了 gg 键。 随后会跳转到文档的第一行,然后我当然不知道我最后编辑的确切行数是哪一行。 有没有什么办法在 gg 跳转之前神奇地返回到上次编辑的行?

7得票1回答
用 vim 将一块代码向内或向外缩进

我正在使用mvim。我试图映射键,以便我可以视觉选择元素,然后我可以向内或向外缩进代码。然而,在进行向外工作时,每次按键之后,底部又选择了一行。有什么解决方法。 " Ctrl-x - move the block of visually selected code one tab right...