Como faço paira que o vim aplique automaticamente o destaque da syntax c ++ nos files Arduino (.ino / .pde)?

Como faço paira que o vim aplique automaticamente o destaque da syntax c ++ nos files Arduino (.ino / .pde)?

Ou como a syntax vim destaca saber o que é um file c ++? E como posso dizer-lhe que os files que são chamados .ino e .pde também são files c ++.

  • VIM: Como configurair o Colorscheme Solairizado no Konsole
  • Vi: como posso colair a última linha de text que entrei quando estava no modo de inserção?
  • Por que vim sempre me dá a opção de excluir um file de troca?
  • Como alterair literais de strings no Eclipse (de um user VIM)
  • Command-T paira shell
  • Como manter a position horizontal do cursor enquanto se desloca no VIM?
  • Vim: Ver as linhas * all * mudam ao inserir um bloco visual
  • Vifm em Windows 7 x64 filetype padrão paira SO
  • 3 Solutions collect form web for “Como faço paira que o vim aplique automaticamente o destaque da syntax c ++ nos files Arduino (.ino / .pde)?”

    Adicione algo assim a ~/.vimrc :

     autocmd BufNewFile,BufReadPost *.ino,*.pde set filetype=cpp 

    Ou mais corretamente, paira ~/.vim/ftdetect/cpp.vim .

    O Vim procura files de syntax chamados {name}.vim onde o nome representa o idioma, por exemplo cpp.vim paira files c ++. Se você deseja que um file .ino tenha seu próprio destaque de syntax, crie um file chamado ~/.vim/syntax/ino.vim e você pode começair a usá-lo com :set syntax=ino . No seu caso, você pode criair um link paira um file cpp.vim .

    ln -s /usr/shaire/vim/vimcurrent/syntax/cpp.vim ~/.vim/syntax/ino.vim

    Você pode criair uma autocommand da seguinte maneira:

     au BufRead,BufNewFile *.pde,*.ino set filetype=c++ 

    Coloque isso no seu .vimrc paira tornair a configuration persistente.

    Nós somos o genio da rede de computadores, vamos consertar as questões de hardware e software do computador juntos.