2012年1月5日 星期四

[VIM] Javascript auto format 好plugin, 不用嗎?

jsbeautify : a javascript source code formatter

網頁版: http://jsbeautifier.org/ 
安裝:
  1. 將jsbeautify.vim放到vimfiles/plugin 內
  2. 在.vimrc內設定一個<leader>鍵,不知道什麼是<leader>的請:help leader
    或是設一個key mapping,如
    nmap <F6> :call g:Jsbeautify()<CR> 
用法:
  <leader>ff
  按<F6> (或是你自訂的鍵)

註:
預設的縮排空白是\t
如果想要用空格,在jsbeautify.vim內的295行
let s:opt_indent_char = "\t"

改為
let s:opt_indent_char = "  "

即可。

在試能不能有其他種{}的換行option...

沒有留言:

張貼留言