看到很多朋友在烦编辑器的事,就像自己刚开始的时候一样。我还是选择了 vim, 就是喜欢他可以配置到自己喜欢的样子,不知道你喜欢不喜欢我的配置,但是如果你着急上手,试试我的。
虽然只在 ubuntu 测试过,但是应该在别的系统下也可以用
:BundleInstall!
更新所有插件F7
/ F6
当前文件文件夹\cc
/ \c<space>
<c-y>,
=
等对齐 \a=
,按 =>
对齐 \a>
F8
<c-p>
<c-b>
\P
:Gstatus
:Gdiff
:Ggrep
, 替代 ack:Glog
:Gbrowse
F3
搜索, alt-F3
替换 文件中所有当前光标下文字F4
插入模式时 切换粘帖模式,普通模式时 切换 行号你觉得还少了什么?
最后 vim 英文帮助看着吃力的话你可以下载 VIM 的中文说明,那就完美了 vim 中文帮助
repo 在这里-> https://github.com/wongyouth/vimfiles
@tudou 可能插件多了感觉 gvim 下打开时会有点卡,之后就顺畅了。
另外不解当前行高亮必须 vimrc,gvimc 都要配,达人过来解释下哈。
高亮 gvim 下也可以,只是用 NERDTree 打开新文件时,高亮就没有了,关掉 NERDTree 又正常。
NerdTree 会自动切换目录,导致 Ctrlp 只能在当前目录搜索,lz 可曾研究过?btw.高亮只用配置.vimrc
@jinleileiking :Ggrep
底层用的是git-grep
,如果你的代码不在 git 管理下的话,那就无能为力了。
这个特性 Ggrep 可以过滤一些无效文件加快速度。比如 log/ tmp/下的文件都不会去搜,速度比ack还快。个别情况要搜基本的grep
就搞定
另外git-grep
有的参数都可以用
只显示文件名
:Ggrep --name-only something
搜特定的 tag 或者 branch 或者 revision,这个 ack 就无力了
:Ggrep something TAG
搜出来的结果quickfix
窗口默认是关闭的,用:copen
打开,快速移动可以用
]q
:下一个[q
:上一个]Q
:末尾[Q
:开头