Búsqueda de sitios web

Cómo dividir la pantalla de Vim horizontal y verticalmente en Linux


El editor de texto Vim, abreviatura de Vi IMproved, es uno de los editores de texto de Linux más potentes y populares que goza de un inmenso patrocinio por parte de la comunidad de código abierto. Es una mejora del editor vi y utiliza una combinación de teclas de teclado normales para proporcionar una amplia funcionalidad.

Vim proporciona sintaxis coloreada entre otras funcionalidades básicas como insertar y eliminar texto, copiar y pegar texto y guardar cambios realizados en un archivo. La lista de lo que puedes hacer es bastante larga y la curva de aprendizaje es pronunciada.

En esta guía, nos esforzamos por mostrarle varias formas en que puede dividir el editor Vim en diferentes espacios de trabajo en la línea de comandos de Linux.

Instalación de Vim en Linux

Antes de continuar, asegúrese de que Vim esté instalado en su sistema. Además, esta guía está destinada a usuarios que ejecutan un sistema con pantalla gráfica para observar el efecto de división del editor vim en el terminal.

Para instalar vim, ejecute los siguientes comandos:

sudo apt install vim      [On Debian, Ubuntu & Mint]
sudo yum install vim      [On RHEL, CentOS & Fedora]
sudo pacman -Sy vim       [On Arch & Manjaro]
sudo zypper install vim   [On OpenSUSE]

Al ejecutar el comando vim sin ningún argumento, se muestra información básica sobre el editor Vim, incluida la versión y comandos básicos, como cómo obtener ayuda y salir del editor de texto, como se muestra a continuación.

vim

División de la pantalla Vim verticalmente

Supongamos que ha abierto un archivo en el editor Vim y desea dividirlo verticalmente. Lograr esto:

  • Ingrese al modo de comando presionando el botón ESC.
  • Presione la combinación de teclado Ctrl + w, seguida de la letra ‘v’.

Obtendrá una pantalla dividida que se muestra a continuación.

Para navegar al panel derecho, presione Ctrl + w, seguido de la letra 'l'.

Para regresar al panel izquierdo, use la combinación Ctrl + w, seguida de la letra 'h'.

División de la pantalla Vim horizontalmente

Para dividir la pantalla vim horizontalmente, o abrir un nuevo espacio de trabajo en la parte inferior de la selección activa, presione Ctrl + w, seguido de la letra ‘s’. En el siguiente ejemplo, la sección izquierda se ha dividido en dos espacios de trabajo.

Para navegar a la sección inferior, presione Ctrl + w, seguido de la letra 'j'.

Para regresar a la sección superior, presione Ctrl + w, seguido de la letra 'k'.

Aumentar el ancho del espacio de trabajo actual de Vim

Para aumentar el ancho de su selección actual en el editor Vim, presione Ctrl + w y, poco después, presione la combinación SHIFT + ‘>’.

En el siguiente ejemplo, he aumentado el ancho del panel izquierdo.

Para reducir el ancho de su selección actual de Vim, presione Ctrl + w y luego la combinación SHIFT + ‘<’.

En la captura de pantalla siguiente, puede ver claramente que la sección izquierda ha reducido su ancho.

Aumentar la altura del espacio de trabajo actual de Vim

Para aumentar la altura de su espacio de trabajo actual, use la combinación presione Ctrl + w, seguido de la combinación SHIFT + ‘+’. La siguiente ilustración muestra

Para disminuir la altura del espacio de trabajo, presione Ctrl + w, seguido del signo - (menos).

Para garantizar que la altura de los espacios de trabajo superior e inferior sea igual, presione Ctrl + w, seguido del signo = (igual).

Y así es como puedes dividir la pantalla de Vim en varios espacios.