2011-12-28 20 views
5

Ho una lineacome eseguire il debug vim config (Vimrc)

set cpoptions+=$ "add the '$' sign as change command indicator 

nel mio file Vimrc, tuttavia dopo Vim viene avviato

set cpoptions? 

mostra l'opzione '$' non è impostato. se scrivo: set cpoptions + = $ manualmente in vim tutto funziona correttamente.

Sospetto che durante l'inizializzazione di vim, dopo l'esecuzione della riga nel mio file .vimrc, l'opzione venga in qualche modo ripristinata (potrebbe essere un plug-in).

la mia domanda è, fornisce comandi/strumento per eseguire il debug di problemi come questo?

Sto usando vim su Mac OS X (NON MacVim).

Grazie!

-Xiaotian

risposta

9
:verbose set cpoptions? 

vi dirà dove è stato lo scorso set.

+0

+1 perché c'è qualcosa di nuovo da imparare ogni giorno! Grazie per avere condiviso le tue conoscenze. –

+1

Dopo 45 minuti di slogging attraverso il mio file vimrc cercando di capire cosa nel mondo stesse rovinando il mio tabstop, alla fine sono incappato nella tua risposta e l'ho trovata immediatamente. Molte grazie! – KarateSnowMachine