本文常更新,记录笔者在使用 VIM 的过程中,用到的一些 tips
配置:
1、根据文件类型自动设置不同的缩进值:
autocmd FileType html set ts=2 sts=2 sw=2
autocmd FileType javascript set ts=4 sts=4 sw=4
2、KDE 下 konsole 启动 vim 如果要正常使用配色需要环境变量 TERM=xterm-color256 (2013-09-07 15:22:07)
另外我的配置文件在这里:https://github.com/upliu/dotfiles
使用:
1、插入当前文件名:在 insert 模式下按:Ctrl-R % 或者 在 normal 模式下按:”%p
2、复制内容到系统剪切板:在 normal 模式下按:”+y
粘贴系统剪切板的内容到vim:在 normal 模式下按:”+p
相关知识:查看寄存器::reg
(Ubuntu 13.04 安装 vim 后没有 + 寄存器,得安装 vim-gui-common 后才有 + 寄存器)
(Ubuntu 默认终端下可以 Ctrl-Shift-C 复制 Ctrl-Shift-V 粘贴,更正错误,不能 C-S-C 复制,但是可以选中后 C-S-V 粘贴)
3、查找当前串:normal 模式下按 * (Shift+8) 键
4、zen-coding 默认绑定键:Ctrl+Y+,
5、查找贪婪模式 .* 非贪婪模式 .\{-}
6、删除匹配行 g/pattern/d(删除空行:g/^$/d)
7、删除不匹配行 g!/pattern/d 或 v/pattern/d
8、跳转到匹配的括号:%
9、删除换行符:命令模式下按 J(大写的 j)
10、显示回车换行等特殊字符:set list
11、删除空行 :g/^\s*$/d
12、忘记sudo :w !sudo tee %
gVIM 会加载当前文件夹下的配置文件 (2013-09-07 15:27:01)
刚开始用vim时,很不习惯,就没用了。过了段时间,又用起了vim,慢慢了也就习惯了。我在电脑上专门分了个区装ubuntu,有时还进去用下。
当习惯了vim的操作方式后,再尝试用其它编辑器也会很不习惯。哈哈
就算看了我也不会用。。