70 votes

Vim : Fermez tous les tampons, mais celui-ci

<p>Comment puis-je fermer tous les tampons dans Vim sauf celui que je suis actuellement l’édition ?</p>

43voto

VoY Points 1715

Vous pouvez utiliser ce script à partir de vim.org:

http://www.vim.org/scripts/script.php?script_id=1071

Il suffit de mettre à votre .vim/plugin directory, puis à utiliser :BufOnly la commande pour fermer tous les tampons, mais celle qui est active. Vous pouvez également mapper ailleurs que vous aimez dans votre .vimrc.

Source sur Github (via vim-scripts miroir): https://github.com/vim-scripts/BufOnly.vim/blob/master/plugin/BufOnly.vim

40voto

juananruiz Points 171
<p>Si vous don´t soin de l’actuel, est plus simple de faire quelque chose comme (pas besoin de script) :<pre><code></code></pre></p>

17voto

cutemachine Points 748
<p>S’appuyant sur les réponses de juananruiz.<p>Faire un petit changement dans le tampon que vous souhaitez conserver, puis</p><p><code></code></p><p>La commande <code></code> (tampon delete) ne supprimera pas les mémoires tampons avec les modifications non enregistrées. De cette façon vous pouvez garder le fichier actuel (modifié) dans la liste des tampons.</p><p>Edit : S’il vous plaît avis que cela va également supprimer votre NERDTreeBuffer. Vous pouvez l’obtenir avec : NERDTree</p></p>

11voto

klokop Points 737
<p>À l’aide de<pre><code></code></pre><p>et</p><pre><code></code></pre></p>

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by: