271
contributi
mNessun oggetto della modifica |
Nessun oggetto della modifica |
||
Riga 7: | Riga 7: | ||
aggiorna diff dopo cambiamenti - ''':diffupdate''' | aggiorna diff dopo cambiamenti - ''':diffupdate''' | ||
vimdiff è un modo per richiamare vim con l'opzione -d: | espande blocco sotto il cursore - '''zo''' <br/> | ||
collassa blocco sotto il cursore - '''zc''' <br/> | |||
espande tutti i blocchi - '''zr''' <br/> | |||
collassa tutti i blocchi - '''zm''' <br/> | |||
espande tutti i blocchi e gli eventuali nidificati - '''zR''' <br/> | |||
collassa tutti i blocchi e gli eventuali nidificati - '''zM''' | |||
'''<nowiki>:</nowiki>help :fold''' | |||
vimdiff è un modo per richiamare vim con l'opzione ''-d'': | |||
$ vimdiff nome_file1 nome_file2 | $ vimdiff nome_file1 nome_file2 | ||
Riga 28: | Riga 37: | ||
crea un html da linea di comando: | crea un html da linea di comando: | ||
$ | $ ex -X -n -c 'TOhtml' -c 'xa' nome_file > /dev/null 2>&1 | ||
testo scuro su sfondo chiaro: | testo scuro su sfondo chiaro: | ||
$ | $ ex -X -n -c 'set background=light' -c 'TOhtml' -c 'xa' nome_file > /dev/null 2>&1 | ||
testo chiaro su sfondo scuro: | testo chiaro su sfondo scuro: | ||
$ | $ ex -X -n -c 'set background=dark' -c 'TOhtml' -c 'xa' nome_file > /dev/null 2>&1 | ||
Riga 43: | Riga 52: | ||
$ vim -x -n nome_file | $ vim -x -n nome_file | ||
Per aprirlo le volte successive non serve l'opzione ''-x'', Vim aggiunge una stringa per il | Per aprirlo le volte successive non serve l'opzione ''-x'', Vim aggiunge una stringa per il riconoscimento. Per disattivare la cifratura dal file aperto digitare: <br/> | ||
riconoscimento. Per disattivare la cifratura dal file aperto digitare: <br/> | |||
<nowiki>:</nowiki>set key= <br/> | <nowiki>:</nowiki>set key= <br/> | ||
ovvero | ovvero omettendo un valore, per riattivarla si usa invece: <br/> | ||
'''<nowiki>:</nowiki>X''' | '''<nowiki>:</nowiki>X''' | ||
La chiave viene sostituita da asterischi altrimenti sarebbe in chiaro (ma non viene memorizzata | La chiave viene sostituita da asterischi altrimenti sarebbe in chiaro (ma non viene memorizzata nella history). | ||
nella history). | |||
ROT13 encoding/decoding - '''g?''' | ROT13 encoding/decoding - '''g?''' | ||
Riga 63: | Riga 70: | ||
Ora si può aprire un altro terminale che fungerà da client e fare qualche prova. | Ora si può aprire un altro terminale che fungerà da client e fare qualche prova. | ||
Passiamo in modalità inserimento e scriviamo qualcosa: | Passiamo in modalità inserimento e scriviamo qualcosa: | ||
$ vim --servername debianizzati --remote-send 'i La guida su Vim di Debianizzati.org< | $ vim --servername debianizzati --remote-send 'i La guida su Vim di Debianizzati.org<CR>' | ||
Torniamo in modalità comando e apriamo un'altra finestra: | Torniamo in modalità comando e apriamo un'altra finestra: | ||
$ vim --servername debianizzati --remote-send '< | $ vim --servername debianizzati --remote-send '<Esc><C-w>s<CR>' | ||
Salviamo il file e chiudiamo Vim: | Salviamo il file e chiudiamo Vim: | ||
$ vim --servername debianizzati --remote-send '< | $ vim --servername debianizzati --remote-send '<Esc>:w /tmp/debianizzati<CR>:xa<CR>' | ||
Non sarà comodissimo ma si può fare anche questo :) <br/> | Non sarà comodissimo ma si può fare anche questo :) <br/> | ||
Per gli altri comandi leggere l'help. <br/> | Per gli altri comandi leggere l'help. <br/> | ||
'''<nowiki>:</nowiki> | '''<nowiki>:</nowiki>help --remote''' |
contributi