Pobieranie podświetlania składni w powłoce i emacsie za pośrednictwem Terminal.app na Mac OS X


5

Jak mogę włączyć wyróżnianie składni w powłoce i emacsie, gdy używam Terminal.app w Mac OS X do ssh na innych komputerach? W tej chwili, jeśli na przykład ssh i wykonuję „ls”, katalogi nie są wyświetlane w innym kolorze niż na przykład pliki płaskie i chciałbym to naprawić.

dzięki.

Odpowiedzi:


5

Czy masz .bashrc lub podobny na tych komputerach, na których wysyłasz? Wierzę, że tego potrzebujesz, z czymś takim alias ls="ls --color=auto"lub alias ls="ls -G"(w zależności od twojego ls) w każdym (dla ls; istnieje wiele innych opcji, aby zrobić inne kolory z innymi programami terminalowymi).


2

W OS X należy dodać alias ls="ls -G"do pliku ~ / .bash_profile. Plik jest pierwotnie ukryty, więc musisz pokazać ukryte pliki w Finderze lub użyć programu takiego jak Textmate, który może otwierać ukryte pliki.


3
Każdy program może otwierać ukryte pliki. Po prostu naciśnij Cmd-Shift-.w oknie dialogowym pliku.
Daniel Beck

Whoa, nie miałem o tym pojęcia. Dobra wskazówka!
Scottie
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.