Pagina 1 di 1

Indantazione con Vim

Inviato: dom 1 set 2013, 0:37
da samiel
Mi incuriosiva produrre automaticamente l'indentazione per PHP con Vim
usando il plugin PHP-correct-Indenting, reperibile a questo indirizzo:
http://www.vim.org/scripts/script.php?script_id=1120
ma non capisco come attivarlo rispetto alle impostazioni che già ho
in .vimrc, e che sono le seguenti:

Codice: Seleziona tutto

" ============================= PHP =========================================

:let g:PHP_autoformatcomment = 0    " to not enable auto-formating
                                    " of comments by default (if you want
                                    " to use your own 'formatoptions')
autocmd FileType php set formatoptions=tcq textwidth=78  " for all .php files
                    " formatoptions=t auto-wrap text using textwidht
                    " formatoptions=c auto-wrap comments using textwith
                    " formatoptions=q allow formatting of comments with "gq"
:let g:PHP_BracesAtCodeLevel = 1    " to indent braces at the same level
                                    " than the code they contain:
map <C-B> :!php -l %<CR>            " runtime syntax check for php
Come posso fare?

grazie
m

Re: Indantazione con Vim

Inviato: dom 1 set 2013, 10:25
da ZeroUno
a me l'indentazione la fa senza dover configurare o installare nessun plugin aggiuntivo

Re: Indantazione con Vim

Inviato: dom 1 set 2013, 17:16
da samiel
Certo, ma ci sono plugin aggiuntivi che fanno il lavoro
in forma diversa (migliore? sai che ci sono diversi stili
di indentazione...). Volevo capire come "sovrascrivere"
i valori di default se si aggiunge un plugin

m

Re: Indantazione con Vim

Inviato: dom 1 set 2013, 17:29
da RedSkull92
Io ti consiglierei di usare tool come Pathogen o Vundle. (sono dei plugin che gestiscono altri plugin)
A te basta clonare il repo del plugin e loro lo fanno funzionare.

Re: Indantazione con Vim

Inviato: lun 2 set 2013, 7:47
da conraid
Tra l'altro ora quel plugin è di default in vim, ma Pat chissà se aggiorna visto che trovava lento il nuovo gestore di regexp

Re: Indantazione con Vim

Inviato: lun 2 set 2013, 23:42
da samiel
Un plugin per gestire plugin :-)
comunque il mio problema è:
visto che di default c'è già un plugin
per gestire PHP, come posso essere certo
che invece l'indentazione viene gestita
dal plugin che aggiungo io manualmente?

m