4
  1. エクスプローラー ウィンドウが常に開く既定のディレクトリを設定することはできますか?
  2. ファイルエクスプローラーからエディターバッファーにカーソルを移動するにはどうすればよいですか? (通常の GUI ベースのエディターではクリックします)
  3. カーソルをエディター バッファーからファイル エクスプローラーに移動するにはどうすればよいですか?
4

3 に答える 3

4

と入力してみてください?。NERDTree に切り替える前に、まず Netrw Directory Listing を試すことをお勧めします。Netrw Directory Listing は、Snow Leopard の Vim に既にインストールされています。十分で、簡単で、速いと思います。

ターミナルからこれを試してください:

vim ~/Documents/

これにより、Netrw が自動的に開きます。

次に、Vim 内で次のように入力します。

:h netrw-intro-browse

そして、Netrw の使い方を読んでください。

カーソルを別のウィンドウに移動する方法を学習するには、次のように入力します。

:h windows

すると、 が表示window-move-cursorされるので、入力します:h window-move-cursor

CTRL-W j、、、または のいずれかjです。hkl

于 2011-04-20T23:35:59.947 に答える
1

1)その方法はわかりませんが、頻繁に使用するフォルダをブックマークすることをお勧めします。ブックマークを作成したら、次のようにNERDTreeを起動できます。

:NERDTree bookmarkName

2&3)ファイルごとに個別のタブを使用することを好みます。NERDTree内で開きたいファイル名の横にカーソルがある場合は、tを押すだけで新しいタブで開きます。確かに、NERDTreeを最初に起動すると、同じタブで別のバッファが開きます。私は通常すぐに押す

Ctrl-w w

他のバッファーに移動し、:qで閉じます。これにより、ファイルエクスプローラーに戻ります。

于 2011-04-21T04:40:36.167 に答える
0

1 . たぶん、あなたはその考えを持っていませんでした. NERDTree はどのように開きますか? コマンドで、:eディレクトリ名を引数として使用しますよね?.(これが現在のディレクトリであることを忘れないでください)。次に、そのディレクトリが開かれ、NERDTree ウィンドウで視覚化されます。:NERDTreeまたは、ディレクトリ名を引数として指定し、前のケースのように動作するコマンドを使用することもできます。最後のオプションは、引数なしで呼び出すことです。これは、ヘルプによると:NERDTree、引数を渡すことと同じです。.したがって、要求したディレクトリで常に開く場合は、技術的に非論理的なデフォルト ディレクトリが必要です。

ここで、:NERDTree ~/Desktop<enter>入力が多すぎることが問題である場合は、そのためのマッピングを作成します。

nnoremap ,on :NERDTree ~/Desktop<CR>

2 .使用している Vim の種類については言及していません。私は Mac で MacVim という GUI を使用しており、マウスでのクリックは期待どおりに機能します。代替手段として項目 3 を確認してください。

3<C-W> .一連のコマンドを使用して、バッファ項目を含むウィンドウ間を移動できます。詳細については読ん:h window-move-cursorでください。ただし、あなたの場合、左側に NERDTree ウィンドウがあり、右側にフォーカスを保持しているバッファーがある場合は、 を押して NERDTree ウィンドウに移動できますC-Wh

于 2011-04-21T02:39:59.003 に答える