Vim 8.1 agregó el :terminal
comando, que abre una nueva terminal de bash como una división. Sin embargo, siempre parece ser una división horizontal, y prefiero divisiones verticales. ¿Hay alguna manera de abrir una terminal como una división vertical sin usar:
:vsp
:terminal
<c-w>j
:q
Alternativamente, ¿hay alguna manera de agregarlo como un comando en mi .vimrc ?
command Vterm :vsp | :terminal | <c-w>j | :q
El comando anterior se ahoga al intentar ejecutar <c-w>j
, abre una nueva división vim con lo siguiente:
error al ejecutar el trabajo: no existe tal archivo o directorio
Solo teniendo:
command Vterm :vsp | :terminal
Funciona bien, pero deja la división original.
No estoy seguro acerca de regular
vim
, pero la ayuda dice que la++curwin
opción no divide la ventana actual. Entonces debería poder hacer algo como:O podría usar Neovim y simplemente hacer
:vs|:terminal
o:vs term://bash
:)fuente
Para neovim, para abrir una terminal vertical, el siguiente trabajo:
:vnew term://bash
:vsplit term://bash
:vnew term://zsh
:vsplit term://zsh
Se puede encontrar más documentación utilizando
:h :terminal
dentro de neovim.fuente