Tengo una lista de buffers en vim. Puedo dividir el búfer horizontalmente usando: sb [N] donde N es el número del búfer. ¿Cómo puedo dividir el búfer verticalmente?
23
Los comandos vsy vsplittoman un nombre de archivo como argumento :vs somefilepara abrir un archivo en una división vertical.
Para colocar un búfer existente en una ventana dividida, use el sb#comando (donde # es el número del búfer). Divide en VIM por defecto a horizontal, para cambiar esto, prefija su comando con el vertque fuerza una división vertical del siguiente comando de división.
:vert sb#
Donde # es el número de búfer
:sbfunciona con nombres de búfer, esto también funcionará con nombres de búfer::vert sb vimrcEste es un comando que creé y agregué a mi .vimrc para permitirme abrir un búfer actual en una división vertical
fuente
:Vsb somefileComo dijo Kirysu , pero además con "posicionar la otra división".
o
... abre un búfer existente, llamado
otherfile.txt, en una división " justo debajo " del existente.En el caso de división vertical, significa " lado derecho del búfer existente ".
¡Aquí también puede usar la
[tab]tecla-para dejar que vim complete el nombre del búfer!(ver
:help :verttambién, para más comandos de "posicionamiento")fuente