sou*_*rge 35
您可以根据自己的喜好映射左大括号:
:imap ( ()<left>
Run Code Online (Sandbox Code Playgroud)
Raf*_*osa 13
最简单的答案是包含一张地图.例如.:
:inoremap ( ()<left>
Run Code Online (Sandbox Code Playgroud)
问题是你需要为你想要自动关闭的每个符号添加一个条目('{','[','"'等).此外,插件通常更聪明,提供诸如检测"关闭"之类的内容性格而不是重复它.
上面的解决方案,这个问题最插件,是,他们往往打破撤销序列(gundo人?),如解释:帮助INS-特殊的特殊.
以下是执行您所要求的插件列表(来自vimtips):
Cag*_*klu 11
我也需要一个,我已经尝试了一些插件:
AutoClose,http://www.vim.org/scripts/script.php? script_id = 1849,有点咄咄逼人.
简单的对,http://www.vim.org/scripts/script.php? script_id = 2339,取决于Python.如果您使用的是Linux,这不是问题,但在Windows上,将Vim版本与您拥有的Python解释器相匹配可能会遇到麻烦.
我的建议是ClosePairs,你可以在http://www.vim.org/scripts/script.php?script_id=2373找到,这对我来说非常合适.它简单实用.