Sei sulla pagina 1di 3
2nv017 103.Veloce gua perv 10.3. Veloce guida per vi Indietro Capitolo 10. Editor Avanti 10.3. Veloce guida per vi Tutti i comandi in vi(1) sono preceduti dalla pressione del tasto escape. Ogni volta che si deve intraprendere un nuove comando si deve utilizzare il tasto di escape. Diversamente da dove indicato, vi(1) & case sensitive (sensibile alla differenza minuscolo e maiuscolo).. Comandi movimento cursore: (n) indica un numero ed é opzionale (n)h (n) spazi a sinistra (3 (n) spazi gid (yk (0) spazi su (a) (n) spazi a destra (Generalmente funzionano anche i ta €*°) avanti di una schermata §°")_ indietro di una schermata Ct") git di mezza schermata G*"_ su di mezza schermata (Ctrl indica il tasto control; il case sensitive non & importante) H alt'nizio della linea superiore della schermata " all'inizio della linea mediana della schermata L all'inizio del'ultima linea della schermata 6 all'inizio del'ultima linea del file (ne all'inizio della linea (n) e (zero) all'inizio della linea 3 alla fine della linea (yw avanti (n) parole (a) indietro (n) parole e fine della parola Inserimento testo. 4 inserimento testo prima del cursore 2 aggiunta testo dopo il cursore (non sovrascrive altro testo) I inserimento testo all'inizio della linea ipsshwwr tresbsdordocltbocksunix-itroductonfadtors-v-guidahiml 2rnotr 103. Veloce gud per vi A aggiunta testo alla fine della linea © sostituisce il carattere posto sotto il cursore con il prossimo carattere digitato sovrascrive i caratteri fino alla fine della lin (© fino a quando il tasto eseape viene digitato per cambiare comando) © (alpha o) inserisce una nuova linea dopo la linea corrente per inserire del testo © (alpha O) inserisce una nuova linea prima della ea corrente per inserire del testo Cancellazione testo. dd (n)éd (naw Db (nx cancella la linea corrente cancella (n) line cancella (n) parole cancella dal cursore fino alla fine della linea cancella il carattere corrente cancella (n) caratteri cancella il carattere precedente Comandi di modifica (nee (new 3s et(x) (ny y(n)w ‘modifica (n) caratteri sulla linea fino alla fine della linea (0 fino a quando viene digitato il tasto eseape) modifica i caratteri di una parola fino alla fine della parola (o fino a quando viene digitato il tasto escape) ‘a i caratteri delle prossime (n) parole modifica il testo alla fine della linea modi modifica il testo alla lettera (x) modifica il testo rimanente sulla linea corrente (fino a quando viene digitato il tasto escape) modifica il minuscolo/maiuscolo del carattere corrente unisce la linea corrente a quella successiva annulla ultimo comando realizzato sulla linea corrente ripete lultima modifica sostituisce il carattere corrente con il testo digitato sostituisce la linea corrente con il testo digitato sostituisce vecchie parole con nuove parole : s/vecchio/nuovo/g ripete ultimo comando di sostituzione «strappa» (n) linee dal buffer «strappa» (n) parole dal buffer inserisce il testo eliminato 0 «strappato» dopo il cursore inserisce il testo eliminato o «strappato» prima del cursore Manipolazione file: iw (File) scrive i cambiamenti nel file specificato (file corrente di default) ipsshwwr tresbsdordocltbocksunix-itroductonfadtors-v-guidahiml 2rnotr 2g Gite) Fy sa! :f (nome) ir (File) i (comando) rel (comando) IL Indietro 10.2. Configurare la propria 103. Veloce gud per vi crive i cambiamenti nel file corrente e conclude la sessione di editing sovrascrive il file (file corrente di default) esce dalla sessione di editing se non sono stati creati cambiamenti esce dalla sessione di editing ¢ searta eventuali cambiamenti non salvati edita il prossimo file nella lista dell'argomento modifica il nome del file corrente in quello specificato legge il contenuto del file specificato allintemo del corrente editing ¢ alla corrente posizione del cursore (inserisce un file) escape di shell inserisce il risultato del comando di shell specificato nella posizione corrente scrive i cambiamenti nel file corrente ed esce Risali Avanti Partenza 10.4. Veloce guida per emacs sessione emacs Questo, ed altri document, possono essere scaricati da fipu/ftp FreeBSD org/pub/FreeBSD idoc Per domande su FreeBSD, leggi la docu nntazione prima di contattare