Je souhaite configurer mon fichier .vimrc afin que NERDTree soit ouvert chaque fois que vim (ou MacVim) est appelé depuis la ligne de commande avec un argument de répertoire, mais fermé lorsque vim est appelé avec un argument de fichier. J'ai regardé dans la liste des variables intégrées de vim mais je n'ai rien trouvé de prometteur.Comment puis-je voir le fichier ou le répertoire nommé transmis à Vim à partir de la ligne de commande?
3
A
Répondre
3
Recherché arglist
par conseil de l'Alligator. J'ai terminé avec ce qui suit:
if argc() > 0 && isdirectory(argv(0))
autocmd VimEnter * silent NERDTree
endif
Je ne sais pas exactement comment faire cela, mais vous aurez probablement besoin d'utiliser l'arglist. Jetez un oeil à ': h arglist'. – Alligator