Domanda

NERD Commenter . Voglio aggiungere un nuovo tipo di file ad esso. Nell'ultima versione, le definizioni di tipi di file iniziano in linea 69. Voglio aggiungere delimitatori per .pde (Arduino). Poiché i file .pde seguono lo stesso stile di C ++, sto semplicemente copiando la linea C ++ (linea 115) e la modifica dell'estensione. Ecco come si presenta:

....    
....    
\ 'pde': { 'left': '//', 'leftAlt': '/*', 'rightAlt': '*/' },
....    
....

E questo sembra giusto. Tuttavia, non riesco a farlo funzionare quando apro un file .pde. Invece di usare '//', usa '#'. Mi sto perdendo qualcosa?

Grazie!

UPDATE: Sembra che io sto facendo scrivere. Guardate il commit per quando hanno aggiunto supporto commentando per gsp . Sono solo facendo lo stesso come me. Hmmm ....

È stato utile?

Soluzione

E 'probabilmente perché il pde tipo di file non esiste in filetype.vim.

In pratica dovete creare voi proprio filetype.vim in ~ / .vim / (che sarà di provenienza prima della filetype.vim del sistema), o aggiungere al vostro .vimrc:
" Arduino files
au BufNewFile,BufRead *.pde setf pde

(D'altra parte, gspdoes esistono già nel filetype.vim predefinito on line 763
" GNU Server Pages
au BufNewFile,BufRead *.gsp setf gsp
)

Vedere :help new-filetype per ulteriori informazioni sui modi per implementare un nuovo tipo di file.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top