Vim ouvre les tampons précédemment ouverts

1

Lorsque je lance gvim.exe, il commence par la fenêtre de démarrage habituelle de vim. Mais il existe des tampons précédents cachés en arrière-plan.

Comment puis-je désactiver ce comportement?

utilisateur14416
la source

Réponses:

4

Sauf si un plugin applique sa magie, c'est probablement dû à la %valeur dans 'viminfo':

% Une fois inclus, enregistrez et restaurez la liste des tampons. Si Vim est démarré avec un argument de nom de fichier, la liste de tampons n'est pas restaurée. Si Vim est démarré sans argument de nom de fichier, la liste de tampons est restaurée à partir du fichier viminfo. Les tampons sans nom de fichier et les tampons des fichiers d'aide ne sont pas écrits dans le fichier viminfo.

Ingo Karkat
la source
0

Lorsque vous démarrez Vim sans fichier ni répertoire ( $ vim), votre liste de tampons ne doit contenir qu'un seul élément, un tampon vide et non nommé.

Lorsque vous démarrez Vim avec un fichier ( $ vim filename), votre liste de tampons ( :ls) ne devrait contenir qu'un seul élément, le tampon correspondant à ce fichier.

Vim ne charge pas les tampons sauf si vous lui dites de le faire. Si vous obtenez des éléments supplémentaires dans l'un des scénarios ci-dessus, vous devez examiner votre vimrcet, éventuellement, voir si un plugin n'est pas responsable.

romainl
la source