1. ホーム
  2. vim

[解決済み] Vim で現在のファイルのパスを恒久的に表示するにはどうしたらいいですか?

2023-02-08 08:30:13

質問

私は知っています。 CTRL g は、現在作業しているファイルを表示します。私の .vimrc を変更して、ファイル名やパスが常に表示されるようにする方法はありますか?

どのように解決するのですか?

ステータスラインに %F を追加して、フルパスを表示します。

:help statusline

" Add full file path to your existing statusline
set statusline+=%F

%F はフルパスになります。 作業ディレクトリからの相対パスを取得するには %f .

ステータスラインがまだ表示されていない場合、まず、ステータスラインが常に表示されるように laststatus=2

set laststatus=2

参照 :help laststatus を参照してください。通常、ステータスラインは非表示にするか、複数のバッファが開いていない限り非表示にすることができますが、私はこのようなカスタマイズで常にオンにしておくと非常に便利で、そのために 1 行の画面の予備をあきらめる価値が十分にあると思っています。