Est-il possible d'obtenir gVim pour mémoriser la taille de la fenêtre?
Je sais comment la taille de la fenêtre dans gVim, mais comment dois-je faire pour restaurer automatiquement les dimensions de la fenêtre de la dernière session? Est-ce même possible?
Vous devez vous connecter pour publier un commentaire.
Edit: Corrigé ma réponse. Mentionnés winsize sessionoption réfère uniquement à la vim interne de la fenêtre de mise en page, pas les dimensions extérieures.
Si vous utilisez
et de la charge de la session sur vim démarrage avec
vous pouvez inclure la position de la fenêtre et de la taille dans la session, y compris winpos et de les redimensionner dans le sessionoptions, voir
Avec autocommands vous pouvez même automatiser la sauvegarde et la restauration de la session sur Vim d'entrée et de sortie.
Ces lignes de sauvegarder et de restaurer seulement la position et la taille:
En outre:
Dans votre
.vimrc
:Ensuite, utilisez le script de cet article. Il fonctionne à merveille!
J'ai eu la même question, et de se développer sur la réponse ci-dessus, vous pouvez simplement ajouter la ligne suivante à votre
.vimrc
pour obtenir le comportement que vous voulez:voir
:h ssop
comme dans, mettre ceci dans votre .bashrc:
Si vous voulez juste vim pour ouvrir de la même taille à chaque fois, vous pouvez modifier votre vimrc dans
C:/Users/<yourUserName>/_vimrc
(c'est préférable à l'édition du système _vimrc dans votre dossier d'installation de vim)pour inclure la ligne
set lines=<yourHeight> columns=<yourWidth>