vimで現在のファイル名を常に確認するにはどうすればよいですか?


32

私はvimを使用していて、作業しているファイルを常に見ることができる方法が必要です^G
vimを起動するとファイル名が表示されますが、作業を開始してさまざまな機能を使用すると、ファイル名が失われます。
また、他の人がvimコンソールの下部に「ボタン」/「タブ」のように見える「アドオン」を持っているのを見ました(それらを記述する方法がわかりません)ファイル名。
これらのプラグインは何ですか?または、どうすれば自分が望むものを達成できますか?



github.com/Lokaltog/vim-powerlineのことを考えていますか?
ジョニー14

回答:


33

これを.vimrcファイルに追加するか、で一時的に追加できますvim

  • vimrc- set laststatus=2
  • vimで- :set laststatus=2

完全なパスを取得するには、このコマンドをに追加するか、.vimrcまたはに移動しvimます。

  • vimrc- set statusline+=%F
  • vimで- :set statusline+=%F

ノーマルモード

                        SS#1

コマンドラインモード

                        SS#2

あなたが読みたい以上の情報については、これらの両方に関する追加情報がありますvim

:help laststatus
:help statusline

参照資料


奇妙な名前(ニーモニックではないと思います)。これは完全なパスを表示していないようです。完全なパスを表示することはオプションですか?
ジム14年

@Jim -アップデートを参照
SLM

それはちょうどようだ@Jim lsコマンドset ls=2
ラーフルパティル

5

ウィンドウの上部にファイルを追加すると、

set title

.vimrcでは、ステータスバーが常に一番下の行に表示されるため、あまり不快ではありません。


1

おそらくあなたが参照しているタブはプラグインではなく、ビルトインです。試して

:tabnew

新しいタブが開き、メニューバーが表示され、さまざまなタブにファイルの名前が表示されます。このメニューバーを常に表示するには、使用します

:set showtabline=2

これは、タブを実際に使用したい場合にのみ意味があります(お勧めできます)。それ以外の場合は、他の人が概説したように、ステータスバーに名前を設定することをお勧めします。


いいえ、タブではありません。タブについて知っています。
ジム14年

投票権をありがとう。タブにはファイルの名前が表示されますが、それはあなたが望むものです。あなたは...自分でそれらのタブと呼ばれる
pfnuesel

1
@Jimタブの何が問題になっていますか?
ウォルフ


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.