我使用了非常棒的vim-go
插件,用於在vim中使用Go進行編碼。 (https://github.com/fatih/vim-go)Vim中的自動縮進javascript代碼保存
我喜歡的功能是保存時的自動縮進功能。我想獲得相同的JavaScript文件的行爲。你知道任何方式輕鬆複製這在JS?
非常感謝
我使用了非常棒的vim-go
插件,用於在vim中使用Go進行編碼。 (https://github.com/fatih/vim-go)Vim中的自動縮進javascript代碼保存
我喜歡的功能是保存時的自動縮進功能。我想獲得相同的JavaScript文件的行爲。你知道任何方式輕鬆複製這在JS?
非常感謝
存在着所謂的vim-autoformat爲VIM一般的自動套用格式插件,它集成了JS-美化及以上(背後的在線應用http://jsbeautifier.org/發動機)。
它提供了一個:Autoformat
命令,您可以綁定到BufWrite
事件像這樣
au BufWrite * :Autoformat
編輯 因爲如果你只是對你的縮進文件(不全面的格式),感興趣:如果未安裝js-beautify,vim-autoformat會回退到自動縮進文件。
你甚至不需要一個插件在vim中自動縮進。只要你在vim中打開文件,按下這些鍵:
gg
你的光標應該移動到文件的開頭。然後鍵入:
=G
這基本上是說「從光標位置到文件末尾刪除尾隨空格」。快樂的編碼!
真棒回答:) –
這裏也提到 - https://github.com/Chiel92/vim-autoformat#how-to-use – arcseldon