| |
1. 快捷操作---三种模式下快捷方式设定
:map <> I//<esc>
:imap <> <esc>I##<esc>
:nmap <> []<esc>i:0<esc>b<esc>a
插件---:1,2 right/left
:I / I-1 --sort命令
2. 手动折行 --- zf , zo , zc
3. 快速编辑移动
ctrl+a ctrl+x 数字递增递减
:1,2 co3,复制
:1,2 m3,移动
:iab ps psprinf("');
o--直接下一行编辑
au bufnewfile,bufread *sv source ~/.vim/match.vim
let b:match_words\<fork\>:\<join\(_any\)\>
4,基本设置,字体颜色行号光标高亮tags
程序段自动跳转%
set tags+=~/uvm_tags (ctags工具执行 ctags -f ~/uvm_tags -R /uvm_home)
set guifont =
set number
5.宏录制
normal 模式下输入q启动recoding,q后面跟任意a-z的小写字母,这个字母就是宏的名字,接下来你要执行的操作就会记录在这个宏中。
输入q录制结束
aa文件(normal模式下)输入5@n 表示对光标所在行开始的10个文件做所设置宏的操作,操作5次。
6. 匹配替换
空行删除 s/^\n//
参考
中文手册,userguide