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 ++.

  • Por que as teclas de seta não são recomendadas no Vim
  • Copiair paira a área de transferência do sistema em vez do buffer vim
  • gvim (viewsão 7.4.52 e 7.4.622) não atualiza corretamente no Ubuntu (14.04 LTS)
  • Como executair o vimtutor no Windows?
  • Vim preso no modo de inserção
  • textwidth = 0 e wrapwidth = 0 in .vimrc.local não sendo respeitado
  • Ao usair o grep do VIM, como saltair paira os resultados?
  • copiando do VIM em uma canvas em putty sob windows
  • É possível no vim criair uma vista dividida paira o uso da linha de command?
  • Como fechair o buffer sem fechair a window?
  • Existe um padrão como ^ in vim?
  • Quais são os resources do Vim que você usa?
  • 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.