病原体でセットアップされたNERDTreeを手動で実行する方法は?


0

NERDTreeをインストールしたい(とにかく32ビットWin 7を使用しています)。

また、vimプラグインの管理を簡単にするには、最初に病原体をインストールする必要があります。手順は次のとおりです。

  1. 乗りpathogen.vimをし、Cの上に置く:\ vimの\ vim73 \自動ロード

  2. 「バンドル」ディレクトリを作成します(C:\ vim \ vimfiles \ bundle)

  3. bundleディレクトリで「git clone https://github.com/scrooloose/nerdtree.git」を実行します

  4. .vimrcに次の行を追加します:pathogen#infect()を実行します

もちろん、gvimを実行するたびに、NERDTreeも実行されます。これは、病原体によって呼び出され、病原体が自動ロードされるためです。時々私はこれが迷惑だと感じます。だから、NERDTreeを手動で実行できるようにする方法はありますか?しかし、病原体を除去したくないのは、プラグインの除去がとても簡単だからです。「バンドル」からプラグインディレクトリに乗るだけです。

回答:


1

起動時にNERDTreeを実行しないようにすることができるかどうか、または最初の起動後に閉じた場合に手動で起動する方法を尋ねていますか?

後者の場合、NERDツリーを手動で実行できます

:NERDTreeToggle

現在のディレクトリを開きます

または

:NERDTreeFind

現在のファイルまでツリーが開きます。

便利なマッピングなので、最初は「\」、2番目は「|」です。

map \           :NERDTreeToggle<CR>
map \|          :NERDTreeFind<CR>

私はこれらのバインディングがWindowsで機能すると想定していますが、テストするのに便利なWindowsボックスはありません。


私が実際に欲しいのは、病原体を介して手動でプラグイン(この場合はNERDTree)をロードできることです。そのため、起動時に実行されません。一度閉じると、再度実行できます。:NERDTreeToggleと:それは病原体、及びません(プラグインにファイル、ftplugin、ドキュメントなどのコピー)のプラグインをインストールする標準的な方法を介してインストールされたためNERDTreeFindは、ここでは動作しません
anta40
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.