1
4

4 回答 4

5

很多插件可以做到这一点。问之前你搜索过 vim.org 的插件库吗?

您还可以执行以下操作:

inoremap { {}<C-o>h
于 2012-05-05T09:58:26.193 回答
2

lh-brackets提供插入模式映射和周围映射。如果您想将它用于我不使用的文件类型,您可能必须添加您的专业化——这很容易。

于 2012-05-05T10:00:05.693 回答
0

The surround plugin might work for you:

http://www.vim.org/scripts/script.php?script_id=1697

于 2012-05-05T09:47:38.490 回答
-2

在摆弄之后,我发现这样一个功能的插件会有点矫枉过正。

我已经这样设置了我的 vimrc:

inoremap { {}<C-o>i

我还添加了:

inoremap <C-l> <C-o>A
inoremap <C-L> <C-o>A<Space> 

因此,我可以快速跳出括号并再次开始输入,而无需额外的空格。

于 2012-05-05T10:31:50.590 回答