2012-03-07 47 views
4

我想在vim中自定義狀態行以顯示拼寫檢查器正在檢查的語言。這樣Vim - 在狀態行中顯示活動的拼寫檢查語言

File: hello.txt [text][utf8][unix][en,de] CWD: ~ Line: 1/10:1 

事情我已經加入這一行我的.vimrc:

set statusline+=%{v:lang} 

不過,我得到下面的結果是不完全我想要的

File: hello.txt [text][utf8][unix][en_US.utf8] CWD: ~ Line: 1/10:1 

的主要缺點是我沒有看到所有語言激活(en和de)

我正在尋找一個變量與v:lang類似。任何人都可以告訴我最簡單的方法嗎?

回答

6

我相信這是設定,如果你使用內置的拼寫檢查,而不是一個插件spelllang選項:

set statusline+=%{&spelllang}