作者godman362 (卯)
看板Editor
标题[vim ] 自动缩行功能
时间Thu Jun 30 09:17:39 2011
请问一下,不知道vim有没有像C#中有做自动缩行的功能
像是如下code:
if (a < 100) {
...........
...........
}
然後我可能遗漏了一些东西要包在if外面的
假设我加上去:
while (....) {
if (a < 100) {
............
............
}
}
vim有办法帮我变成如下格式吗:
while (.....) {
if (.....) {
............
............
}
}
还请各位先进指点一下,谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.123.105.91
1F:→ godman362:不知道是否可以自己调整空格要空多少 06/30 09:19
2F:→ godman362:我是有查到将选定位置下"="键会区块排版 06/30 09:25
3F:→ godman362:可是他是tab空距,不知道能不能自己指定空距呢? 06/30 09:25
4F:推 kusoayan:在vimrc里面可以设定缩排距离 06/30 10:15
5F:推 Blueshine:gg=G 06/30 20:27
6F:推 Uruzu::set shiftwidth=n; gg=G 06/30 21:48
7F:推 kusoayan:gg=G真的超好用XD 我现在开档都先跑一次XD 07/01 22:47
8F:推 fuha:但是code有几万行的时候 就哭哭了 07/02 15:35
9F:推 martinku:真的...gg=G前要先看code有几行XD 07/02 22:52
10F:→ kusoayan:几万行就囧了XD 07/03 08:38
11F:推 darkgerm:只是加个if的话可以用visual模式选起来再 > 07/05 21:28
12F:→ angleevil:set tabstop=4 "一个tab用多少space宽度显示 07/13 14:13