摘要:
操纵文件Vim命令动作:efilename打开一个新文件,可以用TAB键自动补全:wfilename保存更改。如果不指定文件名,Vim会存为你正在编辑的文件。如果要存为不同的文件,需要指定文件名:q退出Vim。如果有未保存的更改,Vim会拒绝退出。:q!强制退出!:wq写文件并退出:x几乎和:wq一样,如果你修改了文件,它会写文件并退出。如果你没有修改文件,Vim会不写文件直接退出。文件内的移动TheseVimcommandsandkeysworkbothincommandmodeandvisualmode.Vim命令动作jorUpArrow向上移动一行korDownArrow向下移动一行lo 阅读全文
摘要:
"代码折叠"用空格键来开关折叠(说明西方“"”后面的内容为注释,不会被VIM所识别)setfoldenablesetfoldmethod=indentnnoremap<space>@=((foldclosed(line('.'))<0)?'zc':'zo')<CR>"代码折叠使用方式setfoldmethod=syntax"用语法高亮来定义折叠setfoldmethod=indent"更多的缩进表示更高级别的折叠(这个似乎效果好一些)zo打开折叠,也可以用方 阅读全文
摘要:
MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0gvim代码自动提示插件插件名:AutoComplPop下载地址:http://www.vim.org/scripts/script.php?script_id=1879gvim代码模板补全插件插件名:snipMate下载地址:http://www.vim.org/scripts/script.php?script_id=2540通过vim字典补全,实现php函数名自动补全字典到网上搜索下载将下面内容加入.vimrc文件中即可auFileTypephpcallAddPHPFunc 阅读全文
摘要:
MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0"关才兼容模式setnocompatible"模仿快捷键,如:ctrt+A全选、Ctrl+C复制、Ctrl+V粘贴等source$VIMRUNTIME/vimrc_example.vimsource$VIMRUNTIME/mswin.vimbehavemswin"gvim字体设置setguifont=新宋体:h14:cGB2312"gvim内部编码setencoding=utf-8"当前编辑的文件编码setfileencoding 阅读全文
摘要:
vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章翻译自《Learn Vim Progressively》,我觉得这是给新手最好的VIM的升级教程了,没有列举所有的命令,只是列举了那些最有用的命令。非常不错。——————————正文开始——————————你想以最快的速度学习人类史上最好的文本编辑器VIM吗?你先得懂得如何在VIM幸存下来,然后一点一点地学习各种戏法。Vim the Six Billion Dollar editorBetter, Stronger, Faster.学习vim并且 阅读全文