回答:
私は個人的に以下を好む:
:Sex
コマンド。分割ウィンドウを実行し、現在のディレクトリにドロップします。
:Sex dir/to/my
も動作します。
:Vex
して、ディレクトリを垂直に分割して開くこともできます。
Tex
、私は(というよりも探していたまさにでしたtabe.
)
すでに述べたように、「:Explore」を実行するだけで、現在のファイルのディレクトリのファイルエクスプローラが開きます。
ただし、ディレクトリを明示的に指定する必要がある場合は、:-コマンドラインでctrl+ rを使用して任意のレジスタの内容を読み取ることができ、%registerは必要に応じてパスを含む現在のファイル名です。そのため、単に:e ctrl+ r%を実行してから、ファイル名をバックスペースし、Enterキーを押します。
他の方法もありますが、これは私が通常使用する方法です。
:e %
[tab]を実行して%を拡張することもできます。
現在のファイルのディレクトリを表示するエクスプローラーを開くには:
:!start explorer /select,%:p
(出典:http : //vim.wikia.com/wiki/Open_Windows_Explorer_showing_directory_of_current_buffer)
:e dir / to / my /
:e。最初にvimを起動したディレクトリを開きます。
Vimブラウザ「c」は作業ディレクトリを設定します。
編集中のファイルのディレクトリに自動的にジャンプする方法があるかどうかはわかりません。
:e `dirname %`
dirnameは、現在のファイルがあるディレクトリに展開されます。
実際にシェルを取得したい場合は、:lcd %:p:h
実行:shell
して、終了後に作業ディレクトリを復元する必要があります