摘要:在命令行模式输入 :set fenc=gbk 然后保存文件即可,保存之后再输入:set fenc=utf-8就可以继续编辑其他utf-8文件了from:http://blog.csdn.net/dengxu11/article/details/6763765
阅读全文
摘要:打开./vim/plugin/grep.vim文件查找Grep_Xargs_Options在下面加上let s:os = system("uname)if s:os =~ "Darwin" let g:Grep_Xargs_Options='-0' endif
阅读全文
摘要:设置" manual手工定义折叠" indent更多的缩进表示更高级别的折叠" expr用表达式来定义折叠" syntax用语法高亮来定义折叠" diff对没有更改的文本进行折叠" marker文中的标志折叠set foldmethod=indent操作zi 打开关闭折叠zv 查看此行zm 关闭折叠zM 关闭所有zr 打开zR 打开所有zc 折叠当前行zo 打开当前折叠zd 删除折叠zD 删除所有折叠
阅读全文
摘要:# 下一屏幕C-v# 上一屏幕M-v# 清除屏幕C-l# 基本游标控制# 按字# 前一行 previousC-p# 后一行 nextC-n# 向后 backwardC-b # 向前 forwardC-f# 向前(按段)M-f# 向后(按段)M-b# 到行首C-a# 到行尾C-e# 到行首(在行首后再按到上一行首)M-a# 到行尾(在行尾后再按到下一行尾)# 取消指令C-g# 打开窗口C-x n # n为数字# 删除# 删除选中字符C-d M-d# 删除从游标到行尾间的字元C-k# 删除从游标到包尾间的字元M-k# 恢复被删除的字符(在光标下粘贴回来,可以多次)C-y# UNDOC-x u# 查
阅读全文
摘要:按v进入visual状态,选择多行,用>或<缩进或缩出
阅读全文
摘要:批量注释ctrl+v 进入列编辑模式,向下或向上移动光标,把需要注释的行的开头标记起来,然后按大写的I(shift+i),再插入注释符,比如"//",再按Esc,就会全部注释了批量去掉注释ctrl+v,进入列编辑模式,横向选中列的个数(如"//"注释符号,需要选中两列),然后按d, 就会删除注释符号
阅读全文