Estou trabalhando na reorganização da minha .bashrc
. Mudei meus aliases para .bash_aliases
(que é originário de .bashrc
, mas não consigo descobrir como habilitar o realce de sintaxe para este arquivo. vim
Parece incapaz de descobrir em qual idioma o arquivo está. Funciona bem .bashrc
. Alguma idéia?
linux
bash
vim
syntax-highlighting
Mateus
fonte
fonte
A resposta está nisto: vimdoc - setf, mas para lhe ajudar , se você quiser que a sintaxe e o destaque da sintaxe funcionem, você pode:
Outra possibilidade que eu acabei de perceber quando estava respondendo a outra pergunta do VIM era que você também podia adicionar esta seção ao seu arquivo .vimrc e habilitaria automaticamente o destaque de sintaxe para o arquivo .bash_aliases sempre que você o editar sem precisar de uma modelagem ou ter que manualmente digite : setf bash toda vez que você abrir o arquivo.
Em terceiro lugar, como Mugen Kenichi abaixo nos comentários aponta, você também pode adicionar uma modeline ao arquivo .bash_alias da seguinte forma:
fonte
.vimrc
edição é mais confiável, as modelagens do VIM são incríveis! Obrigado.Adicione a seguinte linha ao ~ / .vimrc (crie-a se ela não existir).
fonte
Acompanhe a resposta do @ Pharaun para o vim 8 e vários arquivos de alias. Para obter o realce correto, foram necessárias duas configurações. Primeiro no novo arquivo .bash_aliases:
Bem como a verificação no meu .vimrc
Observe que o tipo de arquivo é sh e o curinga * para vários nomes de arquivos.
Não sei por que essas duas configurações são necessárias. Tentei usar apenas uma configuração, mas os dois combos eram necessários para que o realce estivesse correto.
fonte
bash
mas apenassh
.