Ver o arquivo scons como o arquivo python no vim. Propriedades dependentes do arquivo

3

Eu sei que posso setf python e, em seguida, o arquivo é reconhecido como python. No entanto, devo refazer isso toda vez que eu recarregar o arquivo scons.

Eu li algumas semanas atrás que alguém poderia escrever nas últimas linhas de um arquivo com uma sintaxe especial e definir parâmetros que o vim deveria ler.

No meu caso, gostaria que o setf python fosse definido sempre que eu abrir este arquivo scons.

No entanto, não me lembro da sintaxe, e não consigo encontrar o site onde eu li, era possível ter propriedades dependentes de arquivos.

#:setf python na última linha não parece ser suficiente.

    
por Stephane Rolland 13.03.2013 / 12:45

2 respostas

1

Sintaxe correta:

# vim: set filetype=python:

Mas você precisa de set modeline (é o padrão no meu caso) em .vimrc.

Leia este wiki para obter mais informações.

    
por 13.03.2013 / 14:00
5

Se o arquivo scons sempre tiver o mesmo nome / aderir a um determinado padrão, você também poderá configurar a detecção do tipo de arquivo; coloque o seguinte no seu ~/.vimrc :

:autocmd BufNew,BufRead SConstruct setf python
    
por 13.03.2013 / 17:06

Tags