我在windows7上使用gvim7.3。 当我输入“[”或“(”或“{”时,vim将自动关闭它们:“[|]”“(|)”“{|}”,“|”是光标位置。 但是我想要它没有空白就自动关闭,如:“[|]”“(|)”“{|}”,如何设置vim来做到这一点? 感谢。
答案 0 :(得分:1)
AutoClose.vim会关闭大括号,而不会在光标周围放置空格。
答案 1 :(得分:0)
只需使用
imap [ []<LEFT>
imap ( ()<LEFT>
imap { {}<LEFT>
imap < <><LEFT>
在vimrc中。但请确保在这些字符串之后没有空格,例如
imap [ []<LEFT>_
它使Vim在括号之间插入额外的空格。