User Tools

Site Tools


dev:vim

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
dev:vim [2015/04/22 10:32] – [Vim] mikefenderdev:vim [2015/04/22 14:01] (current) – eliminata mikefender
Line 1: Line 1:
-======  Vim ====== 
- 
-Lo scopo di questa pagina è raccogliere una documentazione di comandi e plugin che possono tornare utili in diversi casi. 
- 
-===== Powerline ===== 
- 
-Powerline è un plugin per rendere la vostra status bar molto interessante (si integra pure con tmux). 
- 
-[[ https://powerline.readthedocs.org/en/master/]] 
- 
-===== Jedi ===== 
- 
-Vim-jedi è un comodo plugin per vim che fornisce l'autocompletamento (con tanto di suggerimenti e docstring delle funzioni) per il linguaggio di programmazione python.  
- 
-Dovrebbe essere presente come pacchetto ''vim-jedi'' nelle vostre distribuzioni. 
- 
-===== Tabs ===== 
- 
-Eh si, pure vim utilizza un suo sistema di tab bultin.  
- 
-Per aprire una nuova tab usare '':tabe <file> '' 
- 
-Per scorrere le tab usare ''gt''  
- 
-===== Macro ===== 
- 
-A volte ci si può scordare di come utilizzare le macro, quà troverete una piccola guida: 
- 
-[[http://vim.wikia.com/wiki/Macros]] 
- 
-===== Grep ===== 
- 
-È possibile usare grep all'interno di vim per cercare file che contengono un pattern: 
- 
-'' :grep 'stringa' -R '' 
- 
-La finestra che contiene i risultati si apre con: 
- 
-'' :cw '' 
- 
-===== Filtraggio di testo ===== 
- 
-È possibile filtrare testo con un comando esterno: 
- 
-'' <range>! <cmd> '' 
- 
-Vim provvedera a passare il contenuto del file al programma e a sostituire al file il risultato dell'elaborazione. 
- 
-===== Ricerca di pattern veloce ===== 
- 
-Per cercare velocemente un pattern all'interno del testo, utilizzare: 
- 
-'' :g <stringa> ''  
- 
-===== Sessioni di vim ===== 
- 
-A volte può essere utile salvarsi uno snapshot di tutte le tab e finestre aperte su vim. 
- 
-Per salvare la sessione: 
- 
-'' :mks mysession.vim '' 
- 
-Per ripristinare al lancio di vim: 
- 
-'' vim -S mysession.vim '' 
- 
-Oppure una volta aperto vim:  
- 
-'' :source mysession.vim '' 
- 
- 
- 
- 
  
dev/vim.1429698751.txt.gz · Last modified: 2015/04/22 10:32 by mikefender