Com dividir la pantalla de Vim horitzontalment i verticalment a Linux


populars editors de text de Linux que gaudeixen d'un immens patrocini de la comunitat de codi obert. És una millora de l'editor vi i utilitza una combinació de tecles normals del teclat per oferir una gran funcionalitat.

Vim proporciona una sintaxi de colors entre altres funcionalitats bàsiques com ara inserir i suprimir text, copiar i enganxar text i desar els canvis fets en un fitxer. La llista del que podeu fer és bastant llarga i la corba d'aprenentatge és forta.

En aquesta guia, ens esforcem per mostrar-vos diverses maneres de dividir l'editor Vim en diferents espais de treball a la línia d'ordres de Linux.

Instal·lació de Vim a Linux

Abans de continuar, assegureu-vos que Vim estigui instal·lat al vostre sistema. A més, aquesta guia està pensada per als usuaris que executen un sistema amb una pantalla gràfica per observar l'efecte de divisió de l'editor vim al terminal.

Per instal·lar vim, executeu les ordres següents:

$ 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]

L'execució de l'ordre vim sense cap argument mostra informació bàsica sobre l'editor Vim, inclosa la versió i ordres bàsiques, com ara com obtenir ajuda i sortir de l'editor de text, tal com es mostra a continuació.

$ vim

Dividint la pantalla de Vim verticalment

Suposem que heu obert un fitxer a l'editor Vim i voleu dividir-lo verticalment. Per aconseguir-ho:

  • Introduïu el mode d'ordres prement el botó ESC.
  • Premeu la combinació de teclat Ctrl + w, seguida de la lletra ‘v’.

Obtindreu una pantalla dividida que es mostra a continuació.

Per anar al panell dret, premeu Ctrl + w, seguit de la lletra ‘l’.

Per tornar al panell esquerre, utilitzeu la combinació Ctrl + w, seguida de la lletra ‘h’.

Divisió de la pantalla de Vim horitzontalment

Per dividir la pantalla vim horitzontalment o obrir un nou espai de treball a la part inferior de la selecció activa, premeu Ctrl + w, seguit de la lletra ‘s’. A l'exemple següent, la secció esquerra s'ha dividit en dos espais de treball.

Per anar a la secció inferior, premeu Ctrl + w, seguit de la lletra ‘j’.

Per tornar a la secció superior, premeu Ctrl + w, seguit de la lletra ‘k’.

Augmenta l'amplada de l'espai de treball actual de Vim

Per augmentar l'amplada de la vostra selecció actual a l'editor de Vim, premeu Ctrl + w, i seguidament després de la combinació MAJÚS + '>'.

A l'exemple següent, he augmentat l'amplada del panell esquerre.

Per reduir l'amplada de la vostra selecció actual de Vim, premeu Ctrl + w i després la combinació MAJÚS + '<'.

A la captura de pantalla següent, podeu veure clarament que la secció esquerra s'ha reduït d'amplada.

Augmenta l'alçada de l'espai de treball actual de Vim

Per augmentar l'alçada del vostre espai de treball actual, feu servir la combinació premeu Ctrl + w, seguida de la combinació MAJÚS + ‘+’. La il·lustració següent mostra

Per reduir l'alçada de l'espai de treball, premeu Ctrl + w, seguit del signe - (menys).

Per assegurar-vos que l'alçada dels espais de treball superior i inferior sigui igual, premeu Ctrl + w, seguit del signe = (igual).

I així és com podeu dividir la pantalla de Vim en diversos espais.