21

次のようにして、VIMが起動するたびにNERDTreeを開くようにVIMを設定しました。autocmdVi​​mEnter * NERDTree

VIMとNerdTreeが起動するたびにブックマークも開くように、vimrcファイルにどのような変更を加える必要がありますか?

4

3 に答える 3

34

let NERDTreeShowBookmarks=1起動時にブックマークテーブルを表示します。実際にファイルを開いて編集したい場合は、その方法がわかりません。

NERDTreeは非常に優れたドキュメントファイルを提供します。〜/ .vimでzipファイルを抽出した場合、それは〜/ .vim / doc/NERD_tree.txtにあります。vimの組み込みヘルプで使用したい場合は、を実行する:helptags ~/.vim/doc/と、でアクセスできるようになります:help NERDTree

もちろん、zipを別の場所に解凍した場合は、〜/.vimを解凍したフォルダーに置き換えてください。

于 2011-01-27T16:46:10.183 に答える
7

Nerdtreeのヘルプファイルから:

2.2.1。ブックマークテーブルNERDTreeBookmarkTable
ブックマークテーブルがアクティブな場合(|NERDTree-B|および|'NERDTreeShowBookmarks'|を参照)、ツリーの上にレンダリングされます。ブックマークをダブルクリックするか、|NERDTree-o|を使用できます。それらをアクティブ化するためのマッピング。|NERDTree-t|も参照してください。および|NERDTree-T|

だから私
let NERDTreeShowBookmarks=1はあなたの中.vimrcでうまくいくはずだと思います。

于 2011-01-27T16:44:53.200 に答える
4

この質問は少し前に尋ねられたのは知っていますが、それはグーグルの結果の一番上にあるので、私は適切な答えを与えると思いました。

.vimrcファイルでは、NERDTreeFromBookmarkはブックマーク名を操作しませんが、ハードパスを開きます。

例えば:

au VimEnter *  NERDTreeFromBookmark /path/to/your/bookmark/folder/

これにより、VIMの起動時にその場所でNERDTreeが開きます。

それが何人かの人々を助けることを願っています。

編集:

私はあなたもできると推測しています:

au VimEnter *  NERDTree /path/to/a/folder/
于 2011-04-28T14:36:12.503 に答える