2010-12-08 10 views

答えて

6

これは、ステータス行と呼ばれています。

あなたは:help statuslineを入力して、より多くの情報を得ることができます。

これは、右下の行と列を含むIを用いるものです。

set statusline=%f%m%r%h\ [%L]\ [%{&ff}]\ %y%=[%p%%]\ [line:%05l,col:%02v] 
       | | | | |  |  | |   |  | 
       | | | | |  |  | |   |  +- column number 
       | | | | |  |  | |   + -- line number 
       | | | | |  |  | +-- percentage in file 
       | | | | |  |  +-- file type 
       | | | | |  +-- file format (dos/unix) 
       | | | | +-- total number of line in file 
       | | | +-- help flag 
       | | +-- read only flag 
       | +-- modified flag : [+] if modified, [-] if not modifiable 
       +-- relative` 

レンダリングは理想的ではないですが、あなたがダウンして行くように%記号で始まるされているオプションは、左から右に記述されています。それらはすべてヘルプに記載されています。

これは非常に静的な設定です.vim-pluginを使用したい場合は、のように、git統合のような高度な機能を提供しています。

+3

行と列だけを表示したい場合は、 ':set ruler'を使うことができます。 – Peter

2

そのバーに記載されている情報は、オプションstatuslineに設定されています。あなたは他のvimオプションと同じように、let &statusline =を使ってスクリプト内からこれを設定することができます。

は、より多くの情報のため:help statuslineを参照してください。

1

これは私の問題です。

私はstatuslineの代わりにrulerformatを使用して、 "専用"ステータスラインをオフにして、コマンドライン領域をただ1つのウィンドウで使用するように設定しました。

set laststatus=1 
set statusline=%F\ %(%w%h%r%m%)%=%2v:%4l/%4L\ 0x%02B 
set rulerformat=%25(%w%h%r%<%m%=%2v:%4l/%4L\ 0x%02B%) 

ステータスラインは空間次いで(パスで)ファイル名を表示し、(ファイルが変更されている場合)、ファイルの状態に応じ[Preview][help][RO]、及び[+]ための任意のインジケータを置きます。シングルウィンドウ版ではファイル名が表示されません。両方の場合、残りの部分が右寄せになるようにスペースを入れて、カーソルの列に2文字を入れ、行番号と行の総数、そしてカーソルの下の文字の16進数ASCIIコードをリストします。

ヘルプファイルには、多くの興味深い例があります。他の人は、:help statuslineをチェックしています。

関連する問題