Pracuję nad reorganizacją mojego .bashrc
. Przenieśliłem swoje aliasy do .bash_aliases
(które pochodzą z .bashrc
, ale nie jestem w stanie wymyślić, jak włączyć podświetlanie składni dla tego pliku. vim
Wydaje się, że nie jestem w stanie ustalić, w jakim języku jest plik. Działa dobrze .bashrc
. Masz jakieś pomysły?
linux
bash
vim
syntax-highlighting
Mateusz
źródło
źródło
Odpowiedź jest następująca: vimdoc - setf, ale aby rzucić ci kość, jeśli chcesz, aby składnia i podświetlanie składni działały, możesz:
Inną możliwością, którą właśnie zdałem sobie sprawę, kiedy odpowiadałem na inne pytanie VIM, było to, że możesz również dodać tę sekcję do pliku .vimrc i automatycznie włączać podświetlanie składni dla pliku .bash_aliases za każdym razem, gdy go edytujesz, bez potrzeby modelowania lub ręcznego wpisz : setf bash przy każdym otwarciu pliku.
Po trzecie, jak zauważa Mugen Kenichi w komentarzach, możesz również dodać modelkę do modelkę do pliku .bash_alias również jako taką:
źródło
.vimrc
edycja jest bardziej niezawodna, modele VIM są po prostu niesamowite! Dzięki.Dodaj następujący wiersz do ~ / .vimrc (utwórz go, jeśli nie istnieje).
źródło
Śledź odpowiedź @ Pharaun na vim 8 i wiele plików aliasów. Aby poprawne wyróżnienie było prawidłowe, musiałem wykonać dwa ustawienia. Najpierw w nowym pliku .bash_aliases:
Jak również sprawdzenie w moim .vimrc
Zauważ, że typ pliku to sh, a także * symbol wieloznaczny dla wielu nazw plików.
Nie jestem pewien, dlaczego oba te ustawienia są potrzebne. Próbowałem użyć tylko jednego ustawienia, ale oba kombinacje były potrzebne do poprawnego podświetlenia.
źródło
bash
ale po prostush
.