2011-12-09 17 views
2

ステータスラインをset statuslineと変更してもステータスラインは変更されません。Vimステータスラインが変更/クリアされない

".vimrc" 39L, 578C           1,1   All 

のようになります。カーソル位置とファイルサイズとファイルサイズとファイル名のパーセンテージが表示されます。それは一番下の行です。

ステータス行を非表示または変更するにはどうすればよいですか?

ステータスラインをクリアするにはどうすればよいですか?

ステータスラインが機能しないのはなぜですか?

+0

この質問は、その行が(私のように)何をしようとしている人に「定規」を導入することを意味しています。ここでは[vim]が人気のあるタグとして投稿されましたが、スーパーユーザーのようなものではより良いかもしれません。 – Portablejim

+0

は、http://meta.stackexchangeの行に掲示されています。com/questions/17463 – Portablejim

答えて

7

".vimrc" 39L, 578C           1,1   All 

のようになります。カーソル位置とファイルサイズとファイルサイズとファイル名のパーセンテージが表示されます。それは一番下の行です。

ステータス行を非表示または変更するにはどうすればよいですか?

ステータスラインをクリアするにはどうすればよいですか?途中で「ステータスライン」ではなく、statusline - あなたが見ているのは何

rulerです。変更できるものはhelp rulerformatです。

あなたは定規を非表示にしたい場合はset norulerを設定し、あなたが自分自身のステータスライン(最も一般的な)を持っているすべてのウィンドウをご希望の場合は、その後set laststatus=2でステータスラインを有効にします。あなたのステータスラインにしたい内容に応じて、あなたがhelp statuslineを読みたいかもしれません、そしてその後、最初の行としてset statusline=... (when adding options add them with set statusline+=... one by one - that way you can more easily turn some on or off). に入れ、ステータスラインを設定するとき、それが再びロードされる前にステータスラインがクリアされるset statusline=そのように設定します。最初の数回ソースを取得したら、これを把握します。

ステータスラインが機能しないのはなぜですか?

0

あなたが見ているのはrulerです。あなたはそれをカスタマイズしたい場合は、あなたが

:set rulerformat= 

を使用すると、ステータス行と同じ形式に従うことができ、しかし

:set noruler 

でそれを取り除くことができます。ステータスバーの使用を非表示にするに

1

:どんなに私は私のステータス行は変更されませんステータスラインのセットとにステータス行を変更するもの

:set laststatus=0 
+1

+1なぜこれがダウン投票されたのか分かりませんが、最初の質問に答えるとうまくいきます(自分で試しました)。もし人々が少なくとも投票して投票の理由を与え、おそらくその人に答えを説明するチャンスを与えればいいだろう。私はあなたたちがダウンボートが何であるかを誤解しているかもしれないと思う。これは役に立ちませんが、これは役に立ちません。そして、覚えておいて、Qの投票はAのものとは異なる意味を持っています!!! (彼らは「役に立たない」と言っていますが、意味があるのは「役に立たない」ということです。 – osirisgothra

関連する問題