Pagina 1 di 1

Vim

Inviato: mercoledì 10 settembre 2008, 12:11
da kelev
Ho installo vim però quando creo un file con estensione .c e comincio a scrivere il codice esso non modifica i colori, per esempio del printf e scanf, e non c'è nemmeno la indentazione automatica..come posso fare per installare il tutto?

Re: Vim

Inviato: mercoledì 10 settembre 2008, 12:18
da Arcovoltaico77
beh, ci sono editor meno "di legno" rispetto a vim, che offrono le funzionalità che dici.
Non sò neanche se esistano plugin per vim adatti allo scopo; ho dato uno sguardo veloce, ma il massimo che ho trovato è il pacchetto "vim-syntax-gtk" che evidenzia la sintassi gtk  ;D

Re: Vim

Inviato: mercoledì 10 settembre 2008, 12:21
da [lost]-Divilinux
c'e' in giro (non ricordo dove, usa locate) il file di configurazione vimrc dove puoi abilitare il supporto per l'highlight
definire vim un editor "di legno" farebbe rabbrividire chiunque. Probabilmente non sei a conoscenza di tutte le features che offre...

Re: Vim

Inviato: mercoledì 10 settembre 2008, 12:25
da Arcovoltaico77
in effetti non lo conosco a fondo, ma già il fatto che per uscire debba digitare "Esc- Due Punti - Q - Punto Escamativo" mi fà rabbrividire... il CTRL-X di nano non è meglio?  ;D

Re: Vim

Inviato: mercoledì 10 settembre 2008, 12:27
da [lost]-Divilinux
per uscire non devi digitare esc. Esc lo premi quando devi uscire da una qualsiasi modalita' ad esempio di scrittura..quindi ctrl+x (che non e' il comando per uscire da nano ma quello per salvare ed uscire) e :q e' la stessa cosa

Re: Vim

Inviato: mercoledì 10 settembre 2008, 12:30
da Arcovoltaico77
ma si, alla fine questione di gusti  ;D
personalmente trovo comodo avere la legenda dei comandi in basso, quindi quando posso uso nano.
A volte comunque mi tocca usare vi , per lavoro  :'(

(b2b)

Re: Vim

Inviato: mercoledì 10 settembre 2008, 12:43
da kelev
Io lo uso a scuola quindi lo uso anche a casa :)

Nota: vim-syntax-gtk lo installa ma non funziona come dico io (colori ecc.)

Re: Vim

Inviato: mercoledì 10 settembre 2008, 12:56
da [lost]-Divilinux
nella tua home

Codice: Seleziona tutto

~/.vimrc
set nocompatible
set bs=2
set tw=72
set cindent

set mouse=a

set nowrapscan

set showmatch
set showmode
set uc=0
set t_kD=^?
map ^H X
map \e[3~ x
set mousehide
set hlsearch
let c_comment_strings=1

" Color for xiterm, rxvt, nxterm, color-xterm :
if has("terminfo")
set t_Co=8
set t_Sf=\e[3%p1%dm
set t_Sb=\e[4%p1%dm
else
set t_Co=8
set t_Sf=\e[3%dm
set t_Sb=\e[4%dm
endif

syntax on

personalmente trovo comodo avere la legenda dei comandi in basso, quindi quando posso uso nano.
io uso editor di testo in contesti completamente diversi. Quando hai bisogno di splittare l'editor perche' stai lavorando su un server vim e' fondamentale.

Re: Vim

Inviato: mercoledì 10 settembre 2008, 13:14
da kelev

Codice: Seleziona tutto

bash: /home/xajx/.vimrc: Nessun file o directory

Re: Vim

Inviato: mercoledì 10 settembre 2008, 13:18
da [lost]-Divilinux
strano..allora prendi l'esempio in

Codice: Seleziona tutto

/usr/share/vim/vimrc
e copialo nella tua home..alla fine e' uguale

Re: Vim

Inviato: mercoledì 10 settembre 2008, 13:45
da jepessen
Non è uguale, perchè il file della home ha la precedenza se sono presenti entrambi. Comunque il comando syntax on si può dare anche dall'interno dell'editor.

Daniele

Re: Vim

Inviato: mercoledì 10 settembre 2008, 13:47
da [lost]-Divilinux
Non è uguale, perchè il file della home ha la precedenza se sono presenti entrambi.
si e' uguale perche' in /usr/share c'e' il file di esempio (che non viene preso da vim per la configurazione)..basta che poi lo rinomini .vimrc e lo sposti nella ~/

Re: Vim

Inviato: mercoledì 10 settembre 2008, 13:49
da jepessen
Ah ok, scusate per il disguido allora.

Daniele

Re: Vim

Inviato: mercoledì 10 settembre 2008, 13:50
da [lost]-Divilinux
mi spiego ancora meglio..e' uguale nel senso che vale sempre come file di configurazione a patto di rinominarlo .vimrc e spostarlo nella home
Non sapevo che il syntax on si potesse dare come comando..editando il file comunque e' possibile abilitare anche l'indentazione (che non e' male)
;)

Re: Vim

Inviato: mercoledì 10 settembre 2008, 14:12
da jepessen
Il file di configurazione è composto da comandi vim. Tutto quello che scrivi lì lo puoi scrivere all'interno del programma. Eviti così di dover dare sempre gli stessi comandi ogni volta che lo avvii, tutto qua.

Daniele

Re: Vim

Inviato: giovedì 11 settembre 2008, 17:27
da kelev
Grazie ho risolto :D

Re: [Risolto]Vim

Inviato: giovedì 11 settembre 2008, 17:29
da kelev
Ah un'altra cosa..per quanto riguarda l'indentazione?

Re: Vim

Inviato: giovedì 11 settembre 2008, 18:48
da jepessen
Prova qua

Daniele

@edit: anche qua

Re: Vim

Inviato: giovedì 11 settembre 2008, 18:57
da kelev
Ok grazie mille