日期:2014-05-16  浏览次数:20705 次

使用vim你们怎么输入下面的内容
比如我想输入
printf("i=%d\n", i);

我的输入顺序:
print()<Esc>i""<Esc>ii=%d\n<Esc>la, i<Esc>A;
感觉输入()和""时会有点麻烦,请问你们是怎么输入的?
------解决方案--------------------
1.你可以设置 “输入左括号的时候,自动插入右括号,并且光标自动移到括号中间”。
2.右括号先留着,按顺序输入。
------解决方案--------------------
上插件呀,  printf一个快捷键, 括号什么的自动出现, 里面的跳转用tab跳转。

printf("xxtab")

不上插件printf(   从右至左,输入 最后上 );
------解决方案--------------------
可以直接输入嘛,就算没有自动补全,也不用整的这么麻烦吧