Vim Tab Lignes multiples

Vim Tab Lignes multiples
Vous avez peut-être entendu parler du concept d'indentation dans la programmation. L'indentation est utile pour augmenter la lisibilité d'un code et différencier un morceau de code d'un autre. L'onglet de la programmation fait référence à l'indentation. Il est utilisé pour améliorer la lisibilité d'un code tout en travaillant avec une énorme ligne de code. Vous pouvez également l'utiliser pour un texte simple dans le fichier. Par conséquent, dans cet article aujourd'hui, nous discuterons de la façon de faire des onglets sur plusieurs lignes à la fois. Alors, commençons par ouvrir l'Ubuntu 20.04 Shell de commande à l'aide d'une clé de raccourci Ctrl + Alt + T. Dans le terminal, ouvrez le nouveau.Fichier TXT dans l'éditeur VIM comme ci-dessous.
$ vim new.SMS

En utilisant «Shift + Dot»:

Le fichier «Nouveau.txt »a été ouvert dans le mode normal de VIM. Appuyez sur «I» pour ouvrir le mode d'insertion. Nous avons ajouté 5 lignes de texte dans le fichier en utilisant le mode d'insert comme indiqué dans l'image. Après avoir ajouté le texte dans le fichier, nous avons placé le curseur au caractère initial de la première ligne.

Maintenant, ouvrez le mode Visual Block de VIM à l'aide du raccourci «Ctrl + V» de votre clavier. Votre éditeur VIM sera converti en mode bloc visuel, comme révélé ci-dessous. Maintenant, appuyez sur la touche «J» du clavier pour sélectionner dans la direction vers le bas ou appuyez sur la touche «K» pour sélectionner dans la direction ascendante des lignes de texte. Comme vous pouvez le voir, nous avons sélectionné les lignes dans la direction vers le bas en utilisant la touche «J» en mode visuel mettant en évidence la zone sélectionnée.

Pour tabuler ou ajouter l'indentation à plusieurs lignes, essayez "Shift + DOT" I.e., ".”Raccourci une fois. Vous verrez qu'il ajoutera une indentation d'un caractère à chaque ligne sélectionnée depuis le début.

Si vous voulez ajouter l'indentation sans vous arrêter, vous devez essayer le ".»Clé du mot clé après avoir utilisé« Shift+.". Il ajoutera l'indentation du point de départ jusqu'à ce qu'il l'arrête.

Utilisation de la commande «>»:

Une autre méthode pour ajouter l'indentation ou l'onglet plusieurs lignes à la fois consiste à utiliser le mode de ligne de commande de VIM. Dans le mode d'insertion, placez le curseur à n'importe quelle ligne que vous souhaitez Tab Line, I.e., la 2ème ligne comme indiqué. Vous devez d'abord ouvrir le mode de bloc visuel pour l'indentation, en utilisant le raccourci «Ctrl + V». Après cela, appuyez sur le bouton «Suivant» pour sélectionner le nombre de caractères à retrait et appuyez sur «J» pour couvrir les lignes à l'onglet, je.e., 2 à 4.

Maintenant, appuyez sur le caractère «:» pour ajouter la commande en mode visuel. Nous avons ajouté 5 supérieurs aux caractères ">" consécutivement dans la ligne de commande et appuyé sur le bouton Entrée.

Cette fois, notre texte aux lignes 2 à 4 a été tabulé 5 caractères en avant, comme indiqué dans l'image.

Utilisation de la commande Range:

Un autre moyen simple et facile d'ongler plusieurs lignes dans un fichier texte VIM utilise la commande Range dans la ligne de commande. Alors, ouvrez le mode de bloc visuel à l'aide du raccourci «Ctrl + V».

Appuyez sur le «:» pour ouvrir la ligne de commande et ajouter la commande Range. La commande Range contient le numéro de ligne et le caractère «>». Donc, après que le caractère «:» utilise le numéro de ligne, je.e., 4, et ajouter deux caractères «>>» pour ajouter l'indentation de deux caractères. Appuyez sur Entrée pour appliquer le changement. Vous pouvez voir que la sortie montre l'indentation de deux caractères à la ligne 5.

Il s'agissait d'ajouter l'indentation en une seule ligne. Tabez plusieurs lignes multiples à l'aide de la commande Range. Alors, mettez à jour le fichier à sa dernière apparition, comme indiqué ci-dessous. Maintenant, dans la ligne de commande, ajoutez la plage de ligne à l'onglet plusieurs lignes. Le numéro 1 indique la ligne de départ et le numéro 5 indique la ligne de fin à l'onglet séparé par «», virgule. Ajoutez maintenant le caractère ">" pour spécifier le nombre de caractères à l'indentation, je.e., 1. Appuyez sur Entrée et voyez les modifications.

La sortie ci-dessous montre l'indentation de 1 caractère pour les 5 lignes en même temps.

Tablons les multiples lignes à la fois avec l'indentation de 10 caractères. Donc, nous avons ajouté la commande Range à partir de 1 à 5 et ajouté 10 caractères ">" pour l'indentation. Appuyez sur la touche Entrée pour appliquer la commande de plage sur le texte dans le mode de bloc visuel.

Les lignes de 1 à 5 ont été déplacées de 10 caractères en avant en utilisant la requête de plage ci-dessus dans la ligne de commande. La sortie est indiquée ci-dessous.

Annuler la dernière action que vous aviez effectuée en utilisant la touche «U» du clavier. Vous pouvez comprendre que le texte a été placé dans sa position plus ancienne. Maintenant, nous voulons adopter plusieurs lignes à la fois tout en ajoutant l'indentation de nombreux caractères dans la ligne de commande. Ainsi, nous avons ajouté la plage 1 à 5 et ajouté plusieurs caractères ">" suivis en appuyant sur la touche Entrée.

La sortie montre que toutes les lignes de 1 à 5 ont été tabulées 27 caractères en avant à la fois.

Il s'agissait d'une indentation ou d'un tablage avant. Faisons l'indentation arrière de plusieurs lignes à la fois. Cela serait fait avec un changement mineur. Ajouter la plage de ligne, je.e., 1, 5, dans la commande Range. Avec cela, remplacez les personnages ">" par le "<” character in it and tap Enter key.

Vous pouvez voir que le bloc de texte sera en retrait dans la direction opposée, et nous avons à nouveau la dernière apparition du fichier texte dans notre éditeur VIM.

Revenez en mode bloc visuel et placez la flèche au caractère initial.

Appuyez sur ":" et ajoutez des caractères ">" à un simple indent

Conclusion:

Cet article contient l'explication des multiples lignes de TAB dans VIM à la fois. Nous avons discuté de trois façons différentes d'ongler plusieurs lignes, je.e., Utilisation de Shift + Dot, en utilisant ">" et de la commande de plage dans une direction avant et arrière. Donc, cet article est un paquet de toutes les méthodes pour effectuer plusieurs lignes dans l'éditeur VIM d'Ubuntu 20.04. Nous espérons que ce sera utile à chaque utilisateur.