2010-12-14 4 views
3

Lorsque vous travaillez avec des fenêtres fractionnées, j'utilise souvent la commande pour dimensionner toutes les fenêtres de manière égale. Cependant, j'utilise également l'explorateur de mini-tampon dans une fenêtre verticale, que je veux garder à une largeur maximale de 25. Y a-t-il un moyen de configurer vim pour que la mini-fenêtre d'exploration ne soit pas redimensionnée ou reste à une largeur maximale de 25?Définition d'une taille maximale pour les fenêtres verticales dans vim

Merci!

Répondre

4

Vous pouvez faire

:set winfixwidth 

dans la fenêtre que vous voulez rester la même.

Voir

:help winfixheight 
:help winfixwidth 
+0

Cela fonctionne, merci –

+0

Merci! En fait, ce problème m'a troublé pendant un bon moment. Afin que l'explorateur de mini-buffer ait une hauteur fixe à chaque démarrage de vim, il suffit d'ajouter la ligne "set winfixheight" à la ligne 701 de plugin/minibufexpl.vim, avant la ligne "call DEBUG ('Terminé StartExplorer() ', 10) ". –

1

Voici une partie de minibufexpl.vim:

"    If you would like a vertical explorer you can assign the column 
"    width (in characters) you want for your explorer window with the 
"    following .vimrc variable (this was introduced in 6.3.0): 
" 
"     let g:miniBufExplVSplit = 20 " column width in chars 
" 
"    IN HORIZONTAL MODE: 
"    It is now (as of 6.1.1) possible to set a maximum height for 
"    the -MiniBufExplorer- window. You can set the max height by 
"    letting the following variable in your .vimrc: 
" 
"     let g:miniBufExplMaxSize = <max lines: defualt 0> 
"    
"    setting this to 0 will mean the window gets as big as 
"    needed to fit all your buffers. 

Cela devrait aider à résoudre votre problème.

Questions connexes