2013-06-28 21 views
1

如何使用Vim從項目根目錄縮進我的整個代碼庫?我知道縮進一個整個文件,gg=G在正常模式下將完成這項工作。但是有什麼辦法可以用一個命令縮進整個代碼庫嗎?在VIM中從項目根縮進整個代碼庫

回答

1

首先將文件存儲在參數中。使用該找到的所有相關文件

:args `find -name "*.c"` 

find命令然後在所有的參數執行任何Vim命令:

:argdo normal! gg=G | update 
+0

'正常! gg> G'應該這樣做。 –

+0

正常! gg = G然後我想:),謝謝 –

+0

這是行不通的。我收到一個錯誤 E79:無法擴展通配符 '''find。-name「[新文件]' – atul