La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Sistemi Operativi - Introduzione 1 Il sistema operativo UNIX Vi(m): un editor di testo Niccolò Battezzati Politecnico di Torino Dip. Automatica e Informatica.

Presentazioni simili


Presentazione sul tema: "Sistemi Operativi - Introduzione 1 Il sistema operativo UNIX Vi(m): un editor di testo Niccolò Battezzati Politecnico di Torino Dip. Automatica e Informatica."— Transcript della presentazione:

1 Sistemi Operativi - Introduzione 1 Il sistema operativo UNIX Vi(m): un editor di testo Niccolò Battezzati Politecnico di Torino Dip. Automatica e Informatica

2 Sistemi Operativi - Introduzione 2 Programma Linux: introduzione e comandi principali Shell: linterprete dei comandi Linux: dettagli e comandi avanzati Shell: uso avanzato e script Il linguaggio di programmazione AWK vi(m): un editor di testo

3 Sistemi Operativi - Introduzione 3 Introduzione Vi e` un editor di testo presente in tutti i sistemi Unix nella sua versione base non e` molto funzionale per fare grandi operazioni di editing (puo` essere molto utile in caso di problemi) tuttavia, nel tempo e` stato ampliato e migliorato (Vim = Vi-improved) e puo` essre usato per fare lediting di progetti complessi, anche in maniera molto efficace.

4 Sistemi Operativi - Introduzione 4 Introduzione Dove si trova la documentazione: man vim PDF book: vimbook-OPL (ftp://ftp.vim.org/pub/vim/doc/book/vimbook-OPL.pdf)ftp://ftp.vim.org/pub/vim/doc/book/vimbook-OPL.pdf

5 Sistemi Operativi - Introduzione 5 Funzionamento Vim puo` essere chiamato con la seguente sintassi: vim [options] [file...] opzioni utili: +num apre il file posizionandosi alla riga num +/pat apre il file posizionandosi alla prima occorrenza di pat -b binary-mode se non trova il file ~/.vimrc Vim parte in compatibility-mode (versione non estesa).

6 Sistemi Operativi - Introduzione 6 Funzionamento Vim ha 3 modi base di funzionamento: INSERT COMMAND VISUAL ESC I, i, A, a, O, o ESC v, SHIFT-v, CTRL-v

7 Sistemi Operativi - Introduzione 7 Primi passi... Qualche comando per un editing di base: i : si passa in modalita` inserimento ESC : si passa in modalita` comandi,,, ( h, j, k, l ): spostano il cursore x ( CANC o DEL ): cancella un carattere u : annulla lultima operazione (buffer di undo) CTRL-r : ripristina lultima modifica (redo) ZZ : salva il file ed esce :q! : esce senza salvare le ultime modifiche :help : entra nellhelp on-line

8 Sistemi Operativi - Introduzione 8... e molto altro!!! Facciamo una demo!


Scaricare ppt "Sistemi Operativi - Introduzione 1 Il sistema operativo UNIX Vi(m): un editor di testo Niccolò Battezzati Politecnico di Torino Dip. Automatica e Informatica."

Presentazioni simili


Annunci Google