Je sais qu'il est possible d'ouvrir un nouveau fichier dans une division, avec :split
ou :vsplit
, mais est-il possible d'ouvrir une nouvelle division avec un tampon existant, en tirant potentiellement parti de la saisie semi-automatique?
Je sais qu'il est possible d'ouvrir un nouveau fichier dans une division, avec :split
ou :vsplit
, mais est-il possible d'ouvrir une nouvelle division avec un tampon existant, en tirant potentiellement parti de la saisie semi-automatique?
Réponses:
La sbuffer
commande vous permettra de créer un fractionnement avec un nom ou un numéro de tampon existant. :sb#
ouvrira une division avec un numéro de tampon #
(comme affiché dans la :buffers
liste). :sb foo
ouvrira une scission avec le tampon nommé foo
. Tab-complete fera défiler les noms de tampons disponibles.
Vous pouvez utiliser :vertical sb...
si vous souhaitez un fractionnement vertical au lieu de celui par défaut, horizontal, un.
:v sb
peut-être?
:(v)split <name_of_buffer>
ou :(v)split #<buffer_number>
Cette réponse montre un chemin plus court vers la réponse de @ user72 ci-dessus et le commentaire de @ zepp.lee.
Par exemple, vous pouvez ouvrir le tampon 2 dans une division verticale avec
:vsp #2
ou
:vsp test.js
:sp
(lit
) ou:vs
(plit
) sans argument? :)