Nwlapcug.com


Come copiare e incollare utilizzando VI

Come copiare e incollare utilizzando VI


Poiché Vi ha un'interfaccia a riga di comando, è possibile copiare solo il testo utilizzando l'input del mouse se supporta l'applicazione terminale, e non è possibile incollare il testo in questo modo. Invece, imparare i comandi chiavi di Vi per lo spostamento del cursore, taglio e incollare il testo e scrittura delle modifiche su disco. Una serie di semplici regole rende questi comandi facile da ricordare.

Esplorazione di documenti in modalità comando

In Vi, è possibile spostare il cursore utilizzando Page Up, Page Down o i tasti freccia, ma Vi ha anche i comandi per lo spostamento del cursore in una posizione specifica senza prendere le dita fuori le chiavi della lettera. Dal momento che la mano destra si basa naturalmente su h, j, k e l, è possibile premere questi tasti per spostare a sinistra, giù, su e destra, rispettivamente. Premendo questi tasti non inserisce testo nel documento dal momento che Vi opera in modalità comando per impostazione predefinita. Per inserire testo, è necessario premere "i" (più basso causa e senza virgolette, qui e in tutto, se non diversamente specificato) per immettere la modalità di inserimento. Mentre in modalità di inserimento, è possibile spostare il cursore. Per tornare alla modalità di comando, premere "Esc".

Combinando i comandi Vi

Quando si impara i comandi base di Vi per selezionare e copiare caratteri, parole, righe e righe diverse, è possibile combinarli per comandi composti forma. Ad esempio, il comando di Vi per copia è "y", che sta per "Yankee", e il comando per Word è "w". Quindi, per copiare la parola sotto il cursore, il comando è "yw." Per copiare più parole, digitare un numero prima di premere "w". Ad esempio, digitare "y6w" per copiare le prime sei parole dopo il cursore. Per copiare un'intera riga, digitare "yy" e per copiare le righe diverse, è possibile digitare un numero prima di premere il secondo "y". Ad esempio, digitare "y6y" per copiare le prime sei righe dopo il cursore.

Taglio e spostamento di testo

Utilizzare il comando Elimina, o "d", per tagliare il testo come si farebbe in un editor di testo grafico. Ad esempio, con il cursore all'inizio di una riga, premere "d2d" per tagliare la linea sotto il cursore e quello dopo esso. L'eliminazione e tirando in Vi copia il testo selezionato negli Appunti e utilizzando il comando Put, o "p" incolla il contenuto degli Appunti dopo il cursore. Per incollare il contenuto degli Appunti prima del cursore, digitare una maiuscola "p". Se avete bisogno di spostare il cursore su una posizione specifica prima di incollare, tipo "w" per spostarsi alla successiva parola o "e" spostare alla fine della parola successiva. Combinare il comando con un numero di passare parecchie parole. Ad esempio, digitando "6w" sposta il cursore avanti di sei parole.

Trovare parole, comandi di annullamento e salvare il tuo File

Per cercare il documento per una stringa di caratteri, premere "/" e quindi immettere i caratteri. Per cercare il tuo documento in ordine inverso, premere "?" prima di entrare i caratteri. Il comando Annulla, o "u," Annulla l'ultima operazione, ma poiché Vi consente di salvare solo una azione precedente nel buffer, premendo "u" più volte solo l'azione precedente attiva e disattiva. Il ":" carattere passa alla modalità Editor di riga e in questa modalità, "w" scrive le modifiche su disco e "q" viene chiuso Vi. Il comando ": wq" scrive le modifiche su disco e viene chiuso Vi. In alternativa, è possibile immettere ": w" per salvare il tuo file senza chiudere o ": q!" per uscire senza salvare. Se si tenta di immettere ": q"senza risparmio, Vi ignora il comando, quindi è necessario aggiungere"!" per il comando per annullare le modifiche.