1. Easymotion
<leader><leader>w/b
最为实用可以根据光标位置向后,向前局部跳转单词位置.
<leader><leader>j/k
行间跳转,更具相对行号,n+j
,n+k
,更好.<leader><leader>j/k
根据输入的字母进行跳转,和<leader><leader>w/b
功能相似,但略慢,比较鸡肋
2. Surround
可以快速删除,替换(),{}.” “等对称符合.
Old text Command New text ~
"Hello *world!" ds" Hello world!
[123+4*56]/2 cs]) (123+456)/2
"Look ma, I'm *HTML!" cs"<q> <q>Look ma, I'm HTML!</q>
if *x>3 { ysW( if ( x>3 ) {
my $str = *whee!; vllllS' my $str = 'whee!';
3. NERDTree
一个目录插件,默认的快捷键<leader>e
,我把它改在了F3上.
可以使用shif+o
将选中的目录设置为根目录.
4. CtrlP
快速搜索打开工程文件
5. NERDCommenter
<leader>cs
快注释,之后用 . 来重复操作.