1. 程式人生 > >vim fulerformat的設置

vim fulerformat的設置

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的設置