修改~/.vimrc來啟動這個plugincd /usr/src wget -O bash-support.zip http://www.vim.org/scripts/download_script.php?src_id=9890
mkdir ~/.vim cd ~/.vim unzip /usr/src/bash-support.zip
vim ~/.vimrc
#加入以下的內容 filetype plugin on let g:BASH_AuthorName = 'Max Wu' let g:BASH_Email = 'max@none.com' let g:BASH_Company = 'none'
使用上目前這個plugin只針對*.sh的檔名才有效,所以副檔名要取對阿!
第一次編輯新檔案會自動帶入上面設定的一些資訊,如下
而一些常用到的指令也可以使用以下的方式呼叫出來#!/bin/bash #============================================================ # # FILE: test.sh # # USAGE: ./test.sh # # DESCRIPTION: # # OPTIONS: --- # REQUIREMENTS: --- # BUGS: --- # NOTES: --- # AUTHOR: Max Wu (), max@none.com # COMPANY: none # VERSION: 1.0 # CREATED: CREATED: 2011年07月15日 19時49分06秒 CST # REVISION: --- #============================================================
例如打上\sie,他就自動補上if...then...else...fi,如下圖
- \sc case in … esac
- \sl elif then
- \sf for in do done
- \sfo for ((…)) do done
- \si if then fi
- \sie if then else fi
- \ss select in do done
- \st until do done
- \sw while do done
- \sfu function
- \se echo e “\n”
- \sp printf “\n”
如果對這個if語法不了解,也可以在if的地方按下\hh就會出現語法解釋
其他的熱鍵可以參考 ~/.vim/bash-support/doc/bash-hot-keys.pdf
線上的help文件則在http://lug.fh-swf.de/vim/vim-doc/bashsupport.html
參考來源:Make Vim as Your Bash-IDE Using bash-support Plugin
沒有留言 :
張貼留言