GNU/Linux >> Linux Esercitazione >  >> Linux

Le quattro cose che devi essere in grado di fare in Vim

Sappiamo tutti quanto sia vitale la modifica del testo quando si gestiscono i sistemi Linux. L'editor di testo nano è diventato più critico nel corso degli anni. Tuttavia, molti amministratori di sistema preferiscono l'editor di testo Vim, ed è ancora l'impostazione predefinita su molti sistemi.

Questo è il primo articolo di una serie che copre alcuni strumenti Linux essenziali. Il mio secondo articolo discute:"Le quattro cose che devi essere in grado di fare in nano". È un articolo complementare a questo.

Quando insegnavo regolarmente a lezioni su Linux, ho scoperto che molti studenti erano intimiditi e sopraffatti dalla potenza e dalla flessibilità di Vim. Ho detto a questi studenti di iniziare con le basi e acquisire sicurezza svolgendo i seguenti quattro compiti:

  • Crea/apri un file
  • Modifica il file
  • Salva modifiche
  • Esci dal file

Questo articolo è rivolto ai nuovi utenti Linux.

Modalità Vim

Prima di iniziare con le specifiche, esaminerò rapidamente le modalità Vim. Il modo in cui spiego le modalità è questo:a seconda della modalità, la tastiera risponde in modo diverso. Se sei in modalità Comando, i invia il comando per passare alla modalità di inserimento. Se sei in modalità Inserisci, i inserisce una i minuscola carattere nel testo.

Elenco delle modalità:

  • Modalità comando:invia comandi a Vim (usa Esc per accedere alla modalità Comando)
  • Modalità di esecuzione:esegue i comandi in Vim (usa i due punti : per accedere alla modalità di esecuzione)
  • Modalità inserimento:inserisce il testo in un file (usa i per accedere alla modalità di inserimento)

Nota:ci sono molti modi per accedere alla modalità di inserimento. Suggerisco la i personaggio qui perché è facile.

[ Ai lettori piace anche: Vim:comandi di base e intermedi ]

Crea o apri un file

Per creare un nuovo file usando Vim, digita vim /path/filename . Ad esempio, per creare un nuovo file chiamato "distribuzioni" nella mia directory Documenti, digito quanto segue:

# vim ~/Documents/distributions

Il nuovo file si apre in modalità Comando.

Uso lo stesso processo per aprire un file esistente chiamato "demo" nella directory Documenti:

# vim ~/Documents/demo

Modifica un file

Vim si avvia in modalità Comando, quindi devo passare alla modalità Inserisci per aggiungere o modificare il contenuto. Esistono molti modi per passare alla modalità di inserimento. La maggior parte di essi è incentrata sulla modifica delle modalità e sul posizionamento del cursore in un punto specifico del file. Quando hai appena iniziato, è più facile ricordare semplicemente i per la modalità Inserisci e gestisci la posizione del cursore utilizzando i tasti freccia.

Sono nel mio file di distribuzione, quindi seleziono i e inizia a inserire il contenuto:

Salva un file

Ora che ho aggiunto o modificato il contenuto nel mio file, è il momento di salvare le mie modifiche. Devo uscire dalla modalità di inserimento, quindi premo Esc per tornare alla modalità Comando. Inserisco :w per salvare (scrivere) le mie modifiche:

Esci da Vim

Per chiudere l'editor di testo di Vim, mi assicuro di essere in modalità Comando (premi Esc se non sei sicuro), quindi seleziona :q (esci):

Combina comandi

Chi di voi ha un po' di esperienza con Vim si rende conto che avrei potuto combinare i passaggi di scrittura e uscita. Per salvare contemporaneamente le modifiche e uscire da Vim, inserisci il seguente :wq (scrivi e poi esci). Ecco un esempio:

Se vuoi uscire da Vim senza salvare le modifiche al file, usa :q! combinazione di tasti, come questa:

[ Vuoi testare le tue capacità di amministratore di sistema? Fai una valutazione delle abilità oggi. ] 

Concludi

C'è molto di più in Vim oltre a questi semplici passaggi. Tuttavia, troppi nuovi utenti sono intimiditi e sopraffatti. Inizia lentamente con queste quattro funzioni essenziali. Se preferisci nano, usalo. Almeno se ti connetti a un sistema su cui non è installato nano, puoi eseguire alcune attività di base usando Vim.

Una volta padroneggiate queste semplici attività Vim, è possibile esaminare funzioni aggiuntive per diventare più efficienti. Personalmente, utilizzo Vim quando possibile sulle mie installazioni Linux.


Linux
  1. 3 comandi Linux per spegnere il sistema e sarai in grado di farlo facilmente

  2. Vai all'inizio della linea nella modalità Vi di Bash?

  3. 5 cose di cui Linux ha bisogno per competere seriamente nel mercato desktop che probabilmente non hai mai considerato

  4. Vim bloccato in modalità di inserimento

  5. Come puoi scambiare i tasti j e k in vim?

15 cose che devi sapere sulla struttura delle directory di Linux

Le quattro cose che devi essere in grado di fare in nano

Comandi Vim di base che ogni utente Linux deve conoscere [cheat sheet gratuito incluso]

Lavorare con l'editor Vim (editor di testo)

Comandi di base di vim (cheat sheet)

Modifica del blocco visivo in vim