Vim
文章平均质量分 54
jerry_zjunwei
这个作者很懒,什么都没留下…
展开
-
vim Linux environment cannot add words for spell check
:set spell add the word to vim spell check with "zg"please make sure that$ mkdir -p ~/.vim/spell原创 2012-05-28 15:40:58 · 496 阅读 · 0 评论 -
VIM fold 折叠
1. 折叠方式可以通过设置foldmethod来指定折叠方式。注意,每一种折叠方式互不兼容,如果选择其中一种就不能设定为其它方式。set foldmethod=orset fdm=manual 手工定义折叠indent 更多的缩进表示更高级别的折叠expr 用表达式来定义折叠syntax 用语法高亮来定义折叠diff 对没有更改的文本进行折叠marker原创 2012-06-02 16:27:59 · 5521 阅读 · 0 评论 -
VIM diff
比较两个文件的不同(1) 直接diff打开$ vimdiff filename_1 filename_2或$ vim -d filename_1 filename_2(2) 如果已经打开了两个文件,可以分别在每个文件中输入:diffthis如果想要取消diff比较:diffoff可以看到左右两侧的屏幕滚动是同步的。这是因为"scrollbind"原创 2012-06-02 13:26:10 · 695 阅读 · 0 评论 -
如何安装VIM插件
How to install Vim plugin?(1) Download plugin with zip packet.Vim scripts(2) unzip plug-in packetUsually we can get 4 folderdoc: *.txt, *.cnx(usually for Chinese)ftplugin: *.vimplugi原创 2012-06-02 23:29:16 · 1055 阅读 · 0 评论 -
VIM的正则表达式
把行首的标号加1%s/^[0-9]\+\./\=printf("%d\.",submatch(0)+1)/gc 从当前行开始.,$s/^[0-9]\+\./\=printf("%d\.",submatch(0)+1)/gc从当前行,每一行第一个.,$s/[0-9]\+\./\=printf("%d\.",submatch(0)+1)/c原创 2012-05-27 00:10:40 · 302 阅读 · 0 评论 -
Vim Common Command
----命令行-----打开新的tab:tabnew d:\$PATH\file在当前编译窗口打开文件:e d:\$PATH\file:%s/为./&\r/gc% 全文,否则为当前行s 替换 s/a/b为把a替换为b& 被替换的内容\r 回车/gc 一直替换(不是仅替换第一个),并且要用户确认。支持正则表达式为. 以为开头的两个字符s原创 2012-03-22 20:45:45 · 1479 阅读 · 0 评论 -
Vim settings(.vimrc or _vimrc)
" ---------------------------------------------------------------------------" operational settingsset nocompatible " vim defaults, not vi!syntax on " syntax on原创 2012-03-22 21:03:48 · 697 阅读 · 0 评论