Tag: vim

你怎么能检查vim编译的选项?

我想知道哪些编译选项用于我的Vim二进制文件。 有没有什么办法来查询这个? 具体来说,如果它启用了Python支持,我很感兴趣。

Eclipse中的vim命令

我一直在做一些Java开发,并开始使用Eclipse。 在大多数情况下,我认为这很好,但作为一个C / C ++的人,他曾经在vim中做过所有的编辑工作,我发现自己一次又一次地无意中碰到了Esc键。 如果我得到了Eclipse的所有优秀function,那将是非常好的,但仍然可以像在vim中一样进行基本的编辑。 任何人都知道任何Eclipse插件,这将有助于这个?

Vim除了在所有文件types上运行autocmd

我有一个Vim autocmd,在写入之前删除文件中的尾部空格。 我几乎想要100%的时间,但有一些文件types,我希望它被禁用。 传统的观点是列出你想要autocmd在逗号分隔的列表中运行的文件types,例如: autocmd BufWritePre *.rb, *.js, *.pl 但在这种情况下,这将是繁重的。 有没有办法匹配所有文件的autocmd模式,除了匹配的模式? 我无法在文档中find与“不匹配器”等效的内容。

在特定行中search和replacevim

我可以用 :5,12s/foo/bar/g searchfoo并将其replace为第5行和第12行之间的bar 。我怎样才能在第5行和第12行(而不是在第二行)之间做到这一点?

VIM超快速导航

我错过了使用其他编辑器的唯一方法是用鼠标find我的位置。 我可以用眼睛看文件上的特定区域,并用鼠标的移动和点击我在那里。 随着VIM我必须jjjjjkkkkkkjjjjhhhh …几乎在那里哦,废话我错过了3个字符,三。 我正在学习做标记,我发现一个很好的书签插件,我可以用<f3>创build标记并销毁它们,然后导航到它们,遗憾的是标记在文件closures时被遗忘。 你怎么都超级导航文件? 我知道我也可以做5j7k4j5h等,但必须有一个插件,可以读我的眼睛,把光标放在我真正需要的地方。 我也学会了使用/%来search特定的术语。 它确实有帮助,但是所有匹配的字符都在整个文档中突出显示。

在Vim插入模式下,是否有添加文件path自动完成的方法?

我写了很多shell脚本,并且不断地input文件path。 我想知道是否有人知道在插入模式下让Vim自动完成文件path的方法,就像当你在你最喜欢的shell中你select完成目录或文件的path一样。 如果可以将shell的CTRL Dfunction转换为Vim插入模式(即查看当前path中的文件/目录),可以获得额外的功劳。

学习使用Emacs是否值得投入时间?

就在前面:我不想发起宗教战争。 只要我记得,我已经使用了vi ,而且我曾经尝试过拾起Emacs的那几次,我已经迷失了,所以很快就放弃了。 很多人发现Emacs非常强大,但是。 它的可编程性有点传奇。 我主要在做Solaris + Java开发,我想问一个简单的问题:如果我花时间在Emacs的脑海里投入时间,我的生产力会不会提高? Vim提供的function是否会在合理的时间内提高生产率? 重复一遍:我不想要一个“我的编辑比你更好”的答案。 对于是否值得投资的时间,我只是想一个是或否的答案。 我的生产力真的会增加吗?

是否有不需要ruby的Vim的命令插件?

有没有类似Vim的命令插件(部分search文件path),这不需要与Ruby支持编译? search标签:Vim命令 – 替代无ruby。

如何在Insert / Normal模式下更改vim光标?

我想知道,如果可能的话,如何改变光标在vim(颜色,形状等),取决于你在什么模式。 我经常忘记我不在插入模式,并开始input代码,这会导致各种疯狂的事情发生。 如果光标上有某种可视的指示,这将是有帮助的。

Vim,如何重新加载语法高亮

当我在Vim执行Rmodel,Rcontroller和其他。 我只看到白色的文字。 但是当我去到下一个缓冲区,然后回来:bn和:bl ,颜色正在工作。 这是我的.vim文件夹https://github.com/regedarek/dotvim