vim fulerformat的設置
阿新 • • 發佈:2017-08-26
blog ocm 可能 spa 目的 log 幫助 字符 int
在vim中設置選項,有註釋很容易明白:
1 set laststatus=1 "2總顯示最後一個窗口的狀態行,1窗口多於一個時顯示最後一個窗口的狀態行,0不顯示最後一個窗口的狀態行
fulerformat的設置為:
1 set rulerformat =%75(%2*%<%=\字符:\ \%b\ \|\ \修改:\ \%{strftime(\"%H:%M\",getftime(expand(\"%\")))}\ \|\ 光標:\ \%l\行\ %c%V\列\ \| \ \%Y\ \%M\ \%R\ %p%%\ \|\ 編號:\ \%n\%)
其中的所有選項必須以%開始,與printf()函數中的%效果是一樣的,%是個占位符,具體內容見:
1 下面是可能狀態行項目的描述。其中,"項目" 的第二個字符代表類型: 2 N 代表數值型 3 S 代表字符串型 4 F 代表下面描述的標誌位 5 - 不適用 6 7 項目 含義 8 f S 緩沖區的文件路徑,保持輸入的形式或相對於當前目錄。 9 F S 緩沖區的文件完整路徑。 10 t S 緩沖區的文件的文件名 (尾部)。11 m F 修改標誌位,文本是 "[+]";若 ‘modifiable‘ 關閉則是 "[-]"。 12 M F 修改標誌位,文本是 ",+" 或 ",-"。 13 r F 只讀標誌位,文本是 "[RO]"。 14 R F 只讀標誌位,文本是 ",RO"。 15 h F 幫助緩沖區標誌位,文本是 "[help]"。 16 H F 幫助緩沖區標誌位,文本是 ",HLP"。 17 w F 預覽窗口標誌位,文本是 "[Preview]"。 18 W F 預覽窗口標誌位,文本是 ",PRV"。19 y F 緩沖區的文件類型,如 "[vim]"。見 ‘filetype‘。 20 Y F 緩沖區的文件類型,如 ",VIM"。見 ‘filetype‘。 21 {僅當編譯時加入 +autocmd 特性才有效} 22 q S "[Quickfix List]"、"[Location List]" 或空。 23 k S "b:keymap_name" 的值或使用 :lmap 映射時的 ‘keymap‘: 24 "<keymap>"。 25 n N 緩沖區號。 26 b N 光標所在字符的值。 27 B N 同上,以十六進制表示。
其他還有,具體可以:h ‘statusline‘看看幫助文件。
vim fulerformat的設置