Recherche de site Web

Comment diviser l'écran Vim horizontalement et verticalement sous Linux


L'éditeur de texte Vim, abréviation de Vi IMproved, est l'un des éditeurs de texte Linux les plus puissants et les plus populaires qui bénéficie d'un immense soutien de la communauté open source. Il s'agit d'une amélioration de l'éditeur vi et utilise une combinaison de touches de clavier normales pour fournir de vastes fonctionnalités.

Vim fournit une syntaxe colorée parmi d'autres fonctionnalités de base telles que l'insertion et la suppression de texte, le copier-coller de texte et l'enregistrement des modifications apportées à un fichier. La liste de ce que vous pouvez faire est assez longue et la courbe d’apprentissage est abrupte.

Dans ce guide, nous nous efforçons de vous montrer différentes manières de diviser l'éditeur Vim en différents espaces de travail dans la ligne de commande Linux.

Installer Vim sous Linux

Avant de continuer, assurez-vous que Vim est installé sur votre système. De plus, ce guide est destiné aux utilisateurs exécutant un système avec un affichage graphique afin d'observer l'effet split de l'éditeur vim sur le terminal.

Pour installer vim, exécutez les commandes suivantes :

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'exécution de la commande vim sans aucun argument affiche des informations de base sur l'éditeur Vim, y compris la version et les commandes de base telles que comment obtenir de l'aide et quitter l'éditeur de texte comme indiqué ci-dessous.

vim

Diviser l'écran Vim verticalement

Supposons que vous ayez ouvert un fichier dans l'éditeur Vim et que vous souhaitiez le diviser verticalement. Pour y parvenir :

  • Entrez en mode commande en appuyant sur le bouton ESC.
  • Appuyez sur la combinaison de touches Ctrl + w, suivie de la lettre 'v'.

Vous obtiendrez un écran partagé ci-dessous.

Pour accéder au volet de droite, appuyez sur Ctrl + w, suivi de la lettre 'l'.

Pour revenir au volet de gauche, utilisez la combinaison Ctrl + w, suivie de la lettre 'h'.

Diviser l'écran Vim horizontalement

Pour diviser l'écran vim horizontalement, ou ouvrir un nouvel espace de travail en bas de la sélection active, appuyez sur Ctrl + w, suivi de la lettre 's'. Dans l'exemple ci-dessous, la section de gauche a été divisée en deux espaces de travail.

Pour accéder à la section inférieure, appuyez sur Ctrl + w, suivi de la lettre 'j'.

Pour revenir à la section supérieure, appuyez sur Ctrl + w, suivi de la lettre 'k'.

Augmenter la largeur de l'espace de travail actuel de Vim

Pour augmenter la largeur de votre sélection actuelle sur l'éditeur Vim, appuyez sur Ctrl + w, suivi peu de temps de la combinaison SHIFT + '>'.

Dans l'exemple ci-dessous, j'ai augmenté la largeur du volet de gauche.

Pour réduire la largeur de votre sélection Vim actuelle, appuyez sur Ctrl + w, puis sur la combinaison SHIFT + '<'.

Dans la capture d'écran ci-dessous, vous pouvez clairement voir que la section de gauche a diminué en largeur.

Augmenter la hauteur de l'espace de travail actuel de Vim

Pour augmenter la hauteur de votre espace de travail actuel, utilisez la combinaison appuyez sur Ctrl + w, suivie de la combinaison SHIFT + '+'. L'illustration ci-dessous montre

Pour diminuer la hauteur de l'espace de travail, appuyez sur Ctrl + w, suivi du signe - (moins).

Pour vous assurer que la hauteur des espaces de travail supérieur et inférieur est égale, appuyez sur Ctrl + w, suivi du signe = (égal).

Et c'est ainsi que vous pouvez diviser l'écran Vim en différents espaces.