看板 Editor 關於我們 聯絡資訊
請問一下,不知道vim有沒有像C#中有做自動縮行的功能 像是如下code: if (a < 100) { ........... ........... } 然後我可能遺漏了一些東西要包在if外面的 假設我加上去: while (....) { if (a < 100) { ............ ............ } } vim有辦法幫我變成如下格式嗎: while (.....) { if (.....) { ............ ............ } } 還請各位先進指點一下,謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.123.105.91
godman362:不知道是否可以自己調整空格要空多少 06/30 09:19
godman362:我是有查到將選定位置下"="鍵會區塊排版 06/30 09:25
godman362:可是他是tab空距,不知道能不能自己指定空距呢? 06/30 09:25
kusoayan:在vimrc裡面可以設定縮排距離 06/30 10:15
Blueshine:gg=G 06/30 20:27
Uruzu::set shiftwidth=n; gg=G 06/30 21:48
kusoayan:gg=G真的超好用XD 我現在開檔都先跑一次XD 07/01 22:47
fuha:但是code有幾萬行的時候 就哭哭了 07/02 15:35
martinku:真的...gg=G前要先看code有幾行XD 07/02 22:52
kusoayan:幾萬行就囧了XD 07/03 08:38
darkgerm:只是加個if的話可以用visual模式選起來再 > 07/05 21:28
angleevil:set tabstop=4 "一個tab用多少space寬度顯示 07/13 14:13