fzf vim comment

fzf vim comment
VIM est un élégant éditeur élégant utilisé pour modifier les fichiers de tout type. Il existe un concept de pliage qui a été trouvé dans VIM pour plier et déplier un morceau de code ou du texte du fichier particulier. Ce pliage peut être effectué dans l'éditeur VIM en essayant des commandes simples et rapides sur le texte du fichier. Le pliage peut être effectué sur une ou plusieurs lignes à la fois. Dans ce guide aujourd'hui, nous discuterons de la commande «ZF» pour plier ou déployer le morceau de code ou le texte en vim tout en travaillant sur l'Ubuntu 20.04 Système. Assurez-vous que votre système a un éditeur VIM installé et configuré déjà. Ouvrez la borne de la coque avec Ctrl + Alt + T pour commencer à utiliser VIM.

Commençons par générer un nouveau type de fichier HTML. Vous pouvez également créer n'importe quel fichier texte car «ZF» peut être appliqué à n'importe quel type de fichier. Le but est de simplement plier ou déplier le morceau de code ou du texte. Utilisez la requête «Touch» dans le shell pour créer un nouveau fichier HTML et ajoutez des codes ou des balises HTML.

$ touchez nouveau.html

Utilisez la commande «VIM» pour ouvrir le fichier HTML dans l'éditeur VIM.

$ vim new.html

Régler le pli manuel

Le fichier HTML a été ouvert dans VIM dans son mode normal. La touche «ESC» du clavier peut être utilisée pour obtenir le mode normal de tout autre mode, je.e., mode visuel, mode insertion, etc. Utilisez la commande ci-dessous sur la zone de commande suivie de «:».

: définir FoldMethod = manuel

Plier avec ZF

Ouvrez le mode visuel en appuyant sur «V» tout en travaillant sur le mode normal. Utilisez «Ctrl + V» pour ouvrir le mode de bloc visuel. Dans le mode bloc, placez votre curseur à la position d'où vous souhaitez plier le texte ou le code. Commencez à appuyer sur «J» pour couvrir le nombre de lignes qui doivent être pliées. Appuyez également sur la touche suivante pour couvrir complètement les lignes pour les replier. Maintenant, appuyez sur le petit «ZF» pour plier les lignes en surbrillance du code ci-dessous dans le mode de bloc visuel.

zf

La sortie serait comme quelque chose illustré dans l'image ci-dessous. Vous pouvez voir que les lignes 2 et 3 ont été pliées à l'aide de la commande «ZF». Il existe une autre façon d'utiliser la commande ZF en déclarant les numéros de ligne et le personnage «J» pour plier les lignes totales de votre choix. Disons que vous voulez plier uniquement 2 lignes à partir du 2nd doubler. Ensuite, vous placez le curseur sur le 1St Caractère de la ligne 1 et appuyez sur «ZF2J». La sortie ci-dessous montre le pli de deux lignes.

Zf2j

Une autre façon de plier les lignes de code à partir de n'importe quel fichier de VIM utilise la commande Range Fold. Dans cette commande, vous devez mentionner le numéro de ligne et le nombre négatif pour déduire le nombre de lignes dans la direction ascendante. Disons que nous voulons plier une seule ligne dans la direction vers le haut de la ligne numéro 3. Ensuite, nous devons mentionner «-1» comme plusieurs lignes à plier et le numéro «3» comme numéro de ligne à plier également avec le mot-clé «pli». La façon d'utiliser la commande a été révélée dans la capture d'écran attachée en dessous.

: -1, 3 fois

Après avoir ajouté la commande et appuyé sur la touche Entrée, nous avons obtenu la sortie ci-dessous de deux lignes pliantes, y compris la ligne 3 et sa ligne précédée, je.e., ligne 2.

Déplier tout en utilisant Zr

La commande Zr peut être utilisée pour déplier tous les plis qui se trouvent dans votre fichier. Plions les 6 lignes du nouveau.Fichier HTML à l'aide de la commande VIM "ZF". Alors, mettez votre curseur sur le caractère 1 de la ligne 1 en mode visuel et appuyez sur «J». La zone sera mise en évidence. Appuyez sur «ZF» pour le plier. Les 2 premières lignes seront pliées.

Mettez le curseur sur la ligne 3 et appuyez sur «J». Il sélectionnera un autre morceau de code. Appuyez sur «ZF» pour plier ce morceau, et votre sortie sera comme ci-dessous.

Maintenant, reproduisez le processus similaire avec les lignes de codes restantes pour les plier. Comme toutes les lignes de code sont pliées, vous devez utiliser la commande «Zr» pour les dépasser toutes en une seule étape. Ainsi, dans le mode visuel, appuyez sur «ZF» et tous les plis seront dépliés comme ci-dessous.

zr

Déplier en utilisant ZO

Disons que vous avez plié tous les morceaux de 8 code dans différents plis, comme indiqué ci-dessous. Assurez-vous que vous avez plié toutes les 2 lignes les unes après les autres et pas immédiatement. Maintenant, nous voulons déplier le dernier morceau de code plié dans le mode visuel de VIM. Alors, mettez votre curseur sur le dernier morceau, je.e., le signe «+», comme révélé dans l'image ci-dessous. Maintenant, appuyez sur la commande «zo» depuis votre clavier.

zo

Maintenant, on vous a montré avec le dernier morceau de code plié comme indiqué dans l'image, je.e., le 7e Ligne du nouveau.Le fichier HTML a été déplié. Le reste des plis restent inchangés.

Fermez tous les plis à l'aide de ZM

Vous pouvez également plier à nouveau tous les plis déjà dépliés ou ouverts dans le mode visuel de VIM. Pour ce faire, vous devez utiliser la commande «ZM» sur le mode visuel après avoir ouvert quelques plis. Votre sortie sera quelque chose comme ci-dessous, montrant un seul pli.

ZM

Déplier tous en utilisant ZO

Si vous voulez simplement ouvrir ou dépasser tous les plis de code qui sont créés un par un, utilisez la commande «zo» pour le faire. Placez le curseur sur le signe «+», appuyez sur «ZO». Il déploiera tous les plis qui y sont.

zo

Conclusion

Ce tutoriel couvre toutes les commandes de base pour plier le morceau de code d'un fichier au sein de l'éditeur VIM. Nous avons discuté des commandes pour plier le morceau de code avec ZF et également déplier en utilisant certaines des commandes «Z». Nous espérons que cet article sera très utile pour vous pour «ZF».