J'utilise assez souvent les plugins Taglist et NerdTree. Habituellement, la fenêtre qui s'ouvre sur le côté gauche est trop petite et je dois l'agrandir.
Je fais habituellement: 10 CTRL+w >
Existe-t-il un moyen de modifier la largeur par défaut de la fenêtre de NerdTree et Taglist?
plugin-nerdtree
vim-windows
stdcall
la source
la source
Réponses:
Les exemples ci-dessous définissent la largeur à 60 colonnes. Adaptez-vous à vos préférences.
NERDTree
NERDTree utilise une variable pour cela:
Cela définira la largeur à 60. Vous pouvez mettre cette ligne dans votre vimrc.
Liste de balises
Pour la liste de balises, vous définissez une option similaire:
Comme avec NERDTree, vous pouvez mettre cette ligne dans votre vimrc.
Autres
Malheureusement, il n'existe pas de méthode généralement applicable. De nombreux plugins proposent (ou devraient) un paramètre pour cela (comme ci-dessus). D'autres vous permettent d'appliquer une solution de contournement en définissant des éléments que vous pouvez désactiver pour une autocommande (comme le type de fichier, par exemple, si NERDTree n'a pas offert l'option de le définir, vous auriez pu le faire
:au FileTupe nerdtree :vert resize 60
, car NERDTree définit le type de fichier sur le tampon). J'ai trouvé qu'essayer de faire un autocmd sur l'événement WinEnter basé sur le nom du tampon ne fonctionne généralement pas lorsque le tampon est créé, mais le fait si vous quittez la fenêtre et y revenez; les plugins créent souvent la fenêtre avant de configurer le tampon. Vous devrez expérimenter avec d'autres plugins ou demander à l'auteur du plugin d'ajouter un paramètre.la source
NERDTreeWinSize
.J'ai ce problème tout le temps avec des divisions qui ne sont pas assez grandes, j'ai donc ajouté cette liaison de clé à mon
.vimrc
:Vous pouvez l'adapter pour élargir la séparation à l'aide de
:vertical resize
. Par exemple,ce qui augmentera la taille verticale du fractionnement de 10 colonnes lorsque vous tapez
Control + o
.HTH
la source
<C-W>|
horizontale et<C-W>_
verticale.