VIM-NerdTree - ouvrir les marque-pages au démarrage de VIM

j'ai placé VIM pour ouvrir NERDTree chaque fois que VIM est commencé en faisant ceci: autocmd VimEnter * NERDTree

quelles modifications dois-je apporter à mon fichier vimrc pour que les signets s'ouvrent aussi chaque fois que VIM & NerdTree sont lancés?

20
demandé sur Xavier T. 2011-01-27 19:35:27

3 réponses

let NERDTreeShowBookmarks=1 affichera la table des signets au démarrage. Si vous voulez ouvrir les fichiers pour les éditer, Je ne sais pas comment faire.

NERDTree fournit un très beau fichier de documentation. Si vous avez extrait le fichier zip dans ~/.vim, il est situé à ~/.vim / doc / NERD_tree.txt. Si vous souhaitez utiliser avec vim intégré dans l'aide, run :helptags ~/.vim/doc/ et puis vous serez en mesure d'y accéder par :help NERDTree.

bien sûr, si vous avez extrait le zip ailleurs, remplacez~/.vim avec le dossier que vous avez extrait.

30
répondu cledoux 2011-01-27 16:46:10

dans le fichier d'aide de Nerdtree :

2.2.1. Le Signet De La Table NERDTreeBookmarkTable

Si la table bookmark est active (voir |NERDTree-B| et |'NERDTreeShowBookmarks'|), elle sera rendue au-dessus de l'arbre. Vous pouvez double-cliquer les signets ou utiliser le |NERDTree-o| mapping pour les activer. Voir aussi, |NERDTree-t| et |NERDTree-T|

donc je suppose que

let NERDTreeShowBookmarks=1 dans votre .vimrc ça devrait marcher.

7
répondu Xavier T. 2011-01-27 16:44:53

je sais que cette question a été posée il ya un certain temps, mais comme il est au sommet des résultats de google, j'ai pensé que je donnerais la bonne réponse.

Dans votre .le fichier VIMRC NERDTreeFromBookmark n'ouvrira pas un nom de marque-page mais ouvrira un chemin dur.

Par exemple:

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

ceci ouvrira NERDTree à cet endroit sur vim startup.

L'espoir qui aide certaines personnes.

EDIT:

im deviner que vous pourrait aussi faire:

au VimEnter *  NERDTree /path/to/a/folder/
3
répondu user564448 2011-04-28 14:36:12