http://blog.csdn.net/newjueqi/article/details/7336603
http://eagletff.blog.163.com/blog/static/11635092820110743815889/
其中,定义复制粘贴的方法是在~/.vimrc增加如下代码。也可以在/usr/share/vim/vimrc增加,可以给全部用户使用(还没验证过)
map <C-V> "+y
map <C-V> "+p
更多信息可以输入命令参考:help map
那么使用方法就是,配置好vimrc后,打开一个文件,按“v”,上下选定代码,然后ctrl+c,ctrl+v。
更多设定方法参考http://hi.baidu.com/allense7en/item/93d914f90964d11be2e3bdb8
nmap <silent> <F2> :%s//s/+$//<CR> "删除行末多余空字符
nmap <silent> <F3> [i "显示当前变量的定义
nmap <silent> <F4> :TlistToggle<CR> "打开tag窗口
nmap <silent> <F5> gg=G "格式化整个文件,为误用,特意加shift键
nmap <silent> <F6> =a{ "格式化当前{}之内的文本
nmap <silent> <F7> :cs find d <C-R>=expand("<cword>")<CR><CR> "查找本函数调用的函数
nmap <silent> <F8> :cs find c <C-R>=expand("<cword>")<CR><CR> "查找调用指定函数的函数
nmap <silent> <F9> :make<CR> "make 当前目录的文件
nmap <silent> <F10> :cnext<CR> "跳到下一个编译错误
nmap <silent> <F11> :cc<CR> "看完整的错误信息
nmap <silent> <F12> :clist<CR> "看所有错误信息