是否可以让 vim 阻止保存有解析错误的 php 文件?
我使用 vim 并希望它能够阻止我保存有解析错误的 php 文件。如果我想使用例如“php -l <file>”为了实现这一点,.vimrc 中的 autocmd 会是什…
从 Vim 内部执行 Greping(使用管道)
我想创建一个“quickfix”列表(请参阅 :help fastfix),其中包含包含“abc”但不包含“xyz”行的所有文件。我希望我可以运行以下 vim ex 命令: :gr…
如何在 Vim 中普遍使用相对行编号
我喜欢 Vim 7.3 中的相对行编号功能,但我很难让它普遍适用。对于许多文件,行编号会恢复为绝对模式,即使我已 set rnu 在 .vimrc 文件中指定:。知道…
如何配置我的 vim 来帮助我找到术语的定义?
例如,当我遇到: funcMiracle (argMagic) 我想按一个按钮,嗖的一声,我立即跳转到funcMiracle的定义,不管它是否在当前文件中。…
vim 中的自动缩进总是将 8 个或更多前导空格更改为制表符。如何解决这个问题?
如下所示: while (head == tail) { ....if (head == 100) ....{ ........blahblahblah <hit_return> <-tab-->"SEE? Autoindent change the l…
autocmd 检查vim 中的文件名?
我想写一些自动命令来检查文件名是这个还是那个.. 我一直在尝试: autocmd VimEnter * if % is "preamble" | Explore | endif autocmd VimEnter * if …
如果文件类型 == tex
如果文件是乳胶文件,我想在 .vimrc 中运行命令。我想我的语法有问题,但它不起作用。有什么线索吗? if &filetype=='tex' set spell endif …
来自 vim 的 shell 命令
从 vim 使用 shell 命令的最佳方法是什么?我知道 !shell_command 的可能性。但这并不知道所有命令,例如 导出操作系统类型; make install 所以我必…
如何让自动完成功能填写 full_methods 而不是仅填写 full
我写了很多“like_this”方法。当我按“l”时自动完成我所提供的只是“喜欢”。有没有办法配置 VIM 给我“like_this”作为选项? 最诚挚的问候, ——…
clang_complete: OS X 中的 libclang.{so,dylib} 在哪里?
我查看了通常的位置(/usr/lib/、/Developer/usr/lib/、/usr/local/lib),但它不在那里。 如果未安装,有人知道在哪里可以找到安装说明吗? 谢谢! …
.vimrc 文件不适用
当我启动 vim 时,.vimrc 文件中的一些设置不会应用。 我认识到它,例如因为折叠快捷方式不起作用(za,zM)。 我必须运行命令 :source $MYVIMRC 这会…