1
Frapples 2016-02-22 22:06:43 +08:00 1
推荐 delimitMate 插件:
https://github.com/Raimondi/delimitMate 注:记得打开以下选项。在输入{之后,会补全}。之后你如果再按回车的话,该选项能自动添加一行并自动缩进。你试试就知道了。 let g:delimitMate_expand_cr = 1 |
2
Neveroldmilk 2016-02-22 22:54:17 +08:00
装插件啊, VIM 就是靠这个为生的。
|
3
wentian OP @Frapples Thanks. 果然是关键词组织不好,「 auto completion quotes 」,一下找到好多现成的
;) |
4
epkT6QJ3RSaz6AnJ 2016-02-23 00:32:45 +08:00
可以试试这个
The ultimate vim distribution http://vim.spf13.com |
5
yangyanggnu 2016-02-23 10:34:53 +08:00
平时,最让我头痛的字符莫过于 {}、""、[] 等这类结对符,输入它们之所以麻烦,主要因为 A )盲打很难找准它们位置, B )还得同时按住 shift 键。两者再一叠加,非常影响我的思维。要高效输入结对符,应该是输入少量几个字母(对,字母,不是字符)后 vim 自动为你输入完整结对符,而非是我输入一半 vim 输入另一半(不用 delimitMate 的原因)。刚好,这在 UltiSnips 能力范围内,只要定义好模板,可完美地解决这类问题
https://github.com/yangyangwithgnu/use_vim_as_ide#8.1 |
6
knightdf 2016-02-23 11:41:35 +08:00
成对的符号我都是手打。。。习惯了
|
7
wentian OP |
8
suixn 2016-02-23 18:36:14 +08:00
|