Skip to main content

Comando Linux / Unix: vi, vim, gvim

Editor de terminal VI,VIM,GVIM EMACS en linux editando remotamente SSH (Giugno 2025)

Editor de terminal VI,VIM,GVIM EMACS en linux editando remotamente SSH (Giugno 2025)
Anonim

SINOSSI

% vi opzioni file ..

DESCRIZIONE

  • L'editor di testo "vi" non è raccomandato per i principianti.
  • Uscire VI (nessuna modifica salvata) usa questi cinque caratteri: : Q!.
  • vim: Le moderne distribuzioni Linux usano vim (= "vi è migliorato") al posto di VI e vim è in qualche modo migliore dell'originale VI .
  • gvim: La versione GUI di VI è anche disponibile: tipo gvim in un terminale X.
  • La cosa più importante da capire VI è un editore "modale", cioè, ha alcune modalità di funzionamento tra le quali l'utente deve passare. (Le stesse combinazioni di tasti hanno effetti diversi in diverse modalità.) Il riferimento rapido è sotto, con i 4 comandi essenziali in rosso.

    I comandi per cambiare modalità:

Chiave

Entra nella modalitàOsservazioni
<ESC>modalità di comando(torna alla modalità comando da qualsiasi modalità di modifica)
io"inserisci" la modalità di modifica(inizia a inserire prima della posizione corrente del cursore)

NOTA: Non premere nessun altro tasto nel modo di comando. Ci sono più comandi e modalità nella modalità Comando!

Copia, taglia e incolla (in modalità comando):

  • v inizia a evidenziare il testo. Quindi, sposta il cursore per evidenziare il testo
  • y copia il testo evidenziato
  • x taglia il testo evidenziato
  • p pasta testo che è stato tagliato / copiato

Salvataggio e uscita (dalla modalità comando):

  • : w write (= salva)
  • : w nomefile scrivere il contenuto nel file "nomefile"
  • : x salva e esci
  • : q quit (non ti lascerà se le modifiche non vengono salvate)
  • : Q! smettere di ignorare le modifiche (non verrà richiesto se le modifiche non vengono salvate)

ESEMPIO

% vi parse_record.pl

Avvia vi con le impostazioni predefinite e apre il file parse_record.pl.

Importante: Utilizzare il uomo comando ( % uomo ) per vedere come viene utilizzato un comando sul tuo computer specifico.