当前位置: 技术问答>linux和unix
请问 GVIM 中有没有可以整理代码的插件?
来源: 互联网 发布时间:2016-04-06
本文导语: 最好有这两个功能, 将混乱的代码整理成整齐的代码, 花括号的位置, class A{try{}catch(Exception){}} class A { try { } catch(Exception e) { } } class A{ } class A { } | 不用插件 在Normal Mode...
最好有这两个功能,
将混乱的代码整理成整齐的代码,
花括号的位置,
将混乱的代码整理成整齐的代码,
花括号的位置,
class A{try{}catch(Exception){}}
class A
{
try
{
}
catch(Exception e)
{
}
}
class A{
}
class A
{
}
|
不用插件
在Normal Mode输入
gg=G
在Normal Mode输入
gg=G
|
同意楼上, "=" 可以autoindent.
关于花括号的位置, 可以用"[["跳到函数开始的花括号, "]]"跳到下一个函数开始的花括号. 在花括号上"%"可以跳到对应的另一半花括号.
举例: 整理当前函数的代码可以: "[[=%"
关于花括号的位置, 可以用"[["跳到函数开始的花括号, "]]"跳到下一个函数开始的花括号. 在花括号上"%"可以跳到对应的另一半花括号.
举例: 整理当前函数的代码可以: "[[=%"