vim
slowdream
这个作者很懒,什么都没留下…
展开
-
VIM字符串替换
:s/vivian/sky/ 替换当前行第一个 vivian 为 sky :s/vivian/sky/g 替换当前行所有 vivian 为 sky :n,$s/vivian/sky/ 替换第 n 行开始到最后一行中每一行的第一个 vivian 为 sky :n,$s/vivian/sky/g 替换第 n 行开始到最后一行中每一行所有 vivian 为 sky n 为数字,若转载 2013-11-27 13:27:15 · 582 阅读 · 0 评论 -
vim quickFix
《vi and vim》上说:vim里执行:make。就出现quickfix窗口。可是我试了几次没看到。原来ubuntu下,在vim里写完C文件后执行:make。是不出现quickfix的,而是先回到terminal中显示结果,然后直接跳到第一个错误处,如果没有错误就返回make之前的状态。 如果要打开quickfix窗口,执行:copen。关闭使用:cclose。转载 2013-12-06 12:02:35 · 964 阅读 · 0 评论 -
我的.vimrc文件
set tabstop=4 set shiftwidth=4 set nu set autoindent set cindent command -nargs=* Make make | copen set shortmess=atI " 启动的时候不显示那个援助乌干达儿童的提示 set go= " 不要图形按钮 "set guifon原创 2014-01-02 15:10:11 · 538 阅读 · 0 评论 -
vim 字符编码总结
在折腾这几天之后,终于算是差不多搞清楚linux、vim中字符编码的机制。 开始我的~/.vimrc文件是在默认情况下编辑的,使用的是UTF-8字符集。这个文档我参照网上的一些文章有几项关于字符编码的设置: set encoding=utf-8 set fileencodings=ucs-bom,utf-8,cp936,gbk set fileencoding=utf-8 set原创 2013-12-22 19:36:35 · 673 阅读 · 0 评论 -
vim 乱码问题
由于在windows下默认是gb编码,而我的vim默认是utf-8(gedit默认也是utf-8),所以打开会成乱码。修改了一下配置文件,使vim支持gb编码就好了。 $vim ~/.vimrc let &termencoding=&encoding set fileencodings=utf-8,gbk $:wq 再次打开vi,显示就正常了。如果不正常,重新开一个终端,转载 2013-12-22 18:52:05 · 495 阅读 · 0 评论