vimのファイルビューからディレクトリリストに切り替える方法は?


17

dirを開きましたvim some/dir。ツリー内をナビゲートできますが、ファイルを開いた後、ディレクトリビューに戻って別のファイルにナビゲートするためにファイルビューを閉じるにはどうすればよいでしょうか。:wqvimセッション全体を閉じるため、オプションはありません。それにはforモードがあると思いますが、それが何と呼ばれているのか、どのように起動するのかわかりません。

ファイルをファイルナビゲーションビューに閉じる方法は?


2
vimのフォルダービューからファイルを参照できるとは思いませんでした。+1
アレックスリーチ

Vimで以前に開いたファイルに戻る方法のすべてのソリューション ここでも動作するはずです。
user202729

回答:


17

どう:e .?これにより、Vimの現在のディレクトリが開きます。つまり、ファイルエクスプローラーが開きます。autochdir設定が設定されているため、現在編集されているファイルがあるディレクトリが表示されます。


2
または、:E同じ効果があります。
ヨッヘムSchulenklopper

:E実際にはわずかに異なる影響があり、隠されたバッファを開く:e .新しいバッファ:Eを開きます。その:Eため、バッファリストがよりきれいになります。
マイケルダフィン


9

^O以前に開いたファイル(この場合はディレクトリツリー)をフォールバックするために使用します。


3

ファイルを閉じたい場合は、:bd(バッファ削除)を使用します。これにより、前のバッファ(この場合はディレクトリリスト)に戻ります。vimで複数のファイルを一度に開くことができます。各ファイルは保存され、バッファと呼ばれます。

現在のファイルを閉じたくない場合は、:E(探索)を使用して、他のファイルを開くことができる現在のディレクトリのビューを開くこともできます。ファイル名がわかっている場合は、単純:e path/to/file.txtに直接開くことができます。その後、:bnとでバッファを切り替えることができ:bpます。

注:あなたが(というし:E)バッファとしてDIRビューを開いてから、あなたはそれにあなたが通常(バッファに切り替えてどのような方法を切り替えることができ:bp:bp:b 1:rew:firstなど)。:ls開いているバッファを一覧表示するために使用します。

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