2015-01-05 89 views

回答

1

存在着所謂的vim-autoformat爲VIM一般的自動套用格式插件,它集成了JS-美化及以上(背後的在線應用http://jsbeautifier.org/發動機)。

它提供了一個:Autoformat命令,您可以綁定到BufWrite事件像這樣

au BufWrite * :Autoformat 

編輯 因爲如果你只是對你的縮進文件(不全面的格式),感興趣:如果未安裝js-beautify,vim-autoformat會回退到自動縮進文件。

3

你甚至不需要一個插件在vim中自動縮進。只要你在vim中打開文件,按下這些鍵:

gg 

你的光標應該移動到文件的開頭。然後鍵入:

=G 

這基本上是說「從光標位置到文件末尾刪除尾隨空格」。快樂的編碼!

+1

真棒回答:) –

+0

這裏也提到 - https://github.com/Chiel92/vim-autoformat#how-to-use – arcseldon