fzf vim come

fzf vim come
Vim è un noto editor Linux elegante utilizzato per modificare i file di qualsiasi tipo. C'è un concetto di piegatura che è stato trovato in VIM per piegare e sviluppare un pezzo di codice o testo del particolare file. Questa piegatura può essere eseguita all'interno dell'editor VIM provando comandi semplici e rapidi sul testo del file. La piegatura può essere eseguita su una o più righe alla volta. In questa guida oggi, discuteremo del comando "ZF" per piegare o spiegare il codice o il testo in VIM mentre si lavora su Ubuntu 20.04 Sistema. Assicurati che il tuo sistema abbia già un editor VIM installato e configurato. Apri il terminale della shell con Ctrl+Alt+T per iniziare a usare VIM.

Cominciamo generando un nuovo tipo di file HTML. È inoltre possibile creare qualsiasi file di testo poiché "ZF" può essere applicato a qualsiasi tipo di file. Lo scopo è semplicemente piegare o spiegare il pezzo di codice o testo. Utilizzare la query "Touch" nella shell per creare un nuovo file HTML e aggiungere alcuni codici o tag HTML al suo interno.

$ TOUCT NUOVO.html

Utilizzare il comando "VIM" per aprire il file HTML all'interno dell'editor VIM.

$ vim nuovo.html

Imposta la piega manuale

Il file HTML è stato aperto all'interno di VIM nella sua modalità normale. Il tasto "ESC" dalla tastiera può essere utilizzato per ottenere la modalità normale da qualsiasi altra modalità, i.e., Modalità visiva, modalità di inserimento, ecc. Usa il comando seguente sull'area di comando seguito da ":".

: Imposta FoldMethod = Manuale

Piegare con ZF

Apri la modalità visiva premendo "V" mentre si lavora sulla modalità normale. Utilizzare "Ctrl+V" per aprire la modalità Blocco visivo. All'interno della modalità blocco, posizionare il cursore nella posizione da dove si desidera piegare il testo o il codice. Inizia a premere "J" per coprire il numero di righe che devono essere piegate. Inoltre, premere il tasto successivo per coprire completamente le righe per piegarle. Ora, premere Small "ZF" per piegare le righe evidenziate dal codice sottostante all'interno della modalità Blocco visivo.

zf

L'output sarebbe come qualcosa mostrato nell'immagine qui sotto. Puoi vedere che le righe 2 e 3 sono state piegate usando il comando "ZF". C'è un altro modo di utilizzare il comando ZF dichiarando i numeri della linea e il carattere "j" per piegare le linee totali di tua scelta. Supponiamo che tu voglia piegare solo 2 righe a partire dal 2nd linea. Quindi posiziona il cursore sul 1st Carattere della riga 1 e premere "Zf2J". L'output di seguito mostra la piega di due righe.

Zf2j

Un altro modo per piegare le righe del codice da qualsiasi file all'interno di VIM è l'utilizzo del comando di Fold Range. All'interno di questo comando, devi menzionare il numero di riga e il numero negativo per detrarre il numero di righe nella direzione verso l'alto. Diciamo che vogliamo piegare una singola riga nella direzione verso l'alto dalla linea numero 3. Quindi, dobbiamo menzionare "-1" come diverse righe da piegare e il numero "3" come numero di riga da piegare anche con la parola chiave "piega". Il modo di usare il comando è stato rivelato nello screenshot allegato sotto.

: -1, 3 volte

Dopo aver aggiunto il comando e premuto il tasto Invio, abbiamo ottenuto l'output di seguito di due righe pieghevoli, tra cui la riga 3 e la sua linea preceduta, i.e., linea 2.

Si svolgono tutti usando ZR

Il comando ZR può essere usato per aprire tutte le pieghe che si trovano nel tuo file. Piegiamo tutte le 6 righe del nuovo.File HTML utilizzando il comando VIM "ZF". Quindi, metti il ​​cursore sul carattere 1 della riga 1 mentre è in modalità visiva e premere "J". L'area sarà evidenziata. Premere "ZF" per piegarlo. Le prime 2 righe saranno piegate.

Metti il ​​cursore sulla riga 3 e premi "J". Selezionerà un altro pezzo di codice. Premere "ZF" per piegare questo pezzo e l'uscita sarà come sotto.

Ora replica il processo simile con le righe rimanenti di codici per farli piegare. Poiché tutte le righe del codice sono piegate, devi usare il comando "zr" per aprirle tutte in un unico passaggio. Quindi, all'interno della modalità visiva, premere "ZF" e tutte le pieghe saranno spiegate come di seguito.

zr

Svolgersi usando ZO

Supponiamo che tu abbia piegato tutti i blocchi di 8 codice in pieghe diverse, come mostrato di seguito. Assicurati di aver piegato ogni 2 righe uno dopo l'altro e non contemporaneamente. Ora, vogliamo aprire l'ultimo pezzo di codice piegato all'interno della modalità visiva di VIM. Quindi, metti il ​​tuo cursore sull'ultimo pezzo, io.e., il segno "+", come rivelato nell'immagine qui sotto. Ora, premere il comando "ZO" dalla tastiera.

Zo

Ora, sei stato mostrato con l'ultimo pezzo di codice piegato come mostrato nell'immagine, i.e., il 7th linea del nuovo.Il file HTML è stato sviluppato. Il resto delle pieghe rimane invariato.

Chiudi tutte le pieghe usando ZM

Puoi anche piegare di nuovo tutte le pieghe già spiegate o aperte all'interno della modalità visiva di VIM. Per fare ciò, devi usare il comando "ZM" in modalità visiva dopo aver aperto alcune pieghe. Il tuo output sarà qualcosa di simile, mostrando una sola piega.

zm

Spiegare tutti usando zoo

Se vuoi semplicemente aprire o spiegare tutte le pieghe del codice che vengono create una per una, usa il comando "zo" per farlo. Posizionare il cursore sul segno "+" tutto premere "zo". Si svolgerà tutte le pieghe che sono al suo interno.

Zo

Conclusione

Questo tutorial copre tutti i comandi di base per piegare il codice di qualche file all'interno dell'editor VIM. Abbiamo discusso dei comandi per piegare il pezzo di codice con ZF e anche svolgersi usando alcuni dei comandi "Z". Speriamo che questo articolo sia molto utile per te per "ZF".