Vimrc设置以模拟升华';s括号自动完成
如何在vim上模拟花括号Vimrc设置以模拟升华';s括号自动完成,vim,sublimetext2,Vim,Sublimetext2,如何在vim上模拟花括号{}的升华文本自动完成行为?基本上,当括号打开时,它应该在同一行中自动关闭,当按下时,光标应该转到下一行,并带有块缩进,}应该与包含的行的原始缩进一致{。如果我的问题不清楚,这是大多数代码编辑器在处理{}时的默认行为Vim Tips Wiki上的页面包含从简单映射到完整插件解决方案的所有内容。不过,最新的Vim 7.4版本似乎存在一些问题。有许多插件具有Ingo指出的类似功能 ,我正在维护,具有您描述的功能: {插入{}并在两者之间移动光标(同时在右括号后插入占位符 在
{}
的升华文本自动完成行为?基本上,当括号打开时,它应该在同一行中自动关闭,当按下
时,光标应该转到下一行,并带有块缩进,}
应该与包含的行的原始缩进一致{
。如果我的问题不清楚,这是大多数代码编辑器在处理{}时的默认行为
Vim Tips Wiki上的页面包含从简单映射到完整插件解决方案的所有内容。不过,最新的Vim 7.4版本似乎存在一些问题。有许多插件具有Ingo指出的类似功能
,我正在维护,具有您描述的功能:
插入{
并在两者之间移动光标(同时在右括号后插入占位符{}
- 在一对花括号内点击
,将在中间插入另一个换行符(并正确缩进)