[英]format the shell script
我有一些帶有所有kepywords的1000行shell腳本
如果/否則,在這里文檔
誰能說出格式化腳本的最佳方法,所以腳本看起來不錯。
我在vim中嘗試使用VG =,但這也替換了這里的文檔內容。
檢查此https://github.com/mvdan/sh ,這是縮進兩個空格的示例命令
shfmt -i 2 -w yourscript
默認情況下, gg=G
給您8個制表符空間。 要將8個制表符空間減少到3個空間,請編輯.vimrc
文件:
set tabstop=3
set shiftwidth=3
set expandtab
在與gg=G
相關的所有內容的上下文討論中,這個SO問題使您感到滿意。
使用VIM添加以下參數以縮進整個文件
gg=G
PyCharm的BashSupport插件現在具有實驗性的bash
代碼格式化程序。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.