vim-utilizzando snipmate e ragtag insieme
Domanda
Sto cercando di passare a vim per tutto il mio editing e provare i plugin.Ho usato snipmate e ragtag e come entrambi.Ora sto codificando PHP con HTML e ho visto questa domanda per far funzionare snipmate con snippet per i due tipi di file qui: Vim-Attivazione di snippet HTML su file PHP .
Funziona bene, posso ottenere frammenti sia per PHP che per HTML, ma ragtag non sta più introducendo PHP <?php ... ?>
blocchi, sta introducendo <% ... %>
.C'è un modo per risolvere questo problema?
Ringraziamento.
Soluzione
È possibile che Ragtag non comprenda più tipi di file.Funziona quando si :set ft=php
o :set ft=html.php
?
Non ho mai usato ragtag, ma dal momento che stai usando anche Snipmate perché non digiti semplicemente php<Tab>
?
È certamente molto più facile da ricordare e più" mnemonico " di <C-X>_
(se ho letto bene il documento).
-- MODIFICARE --
Sembra che un controllo sia fatto su ft
(tipo di file) alla linea 71 ma accetta solo "php"
come valore, dal momento che hai set ft=php.html
ragtag dovrebbe accettare "php.html"
così.
Penso che cambiando questa linea da
if &ft == "php"
per
if &ft == "php" || &ft == "php.html"
dovrebbe funzionare.