5

Как я могу включить подсветку синтаксиса в оболочке и в emacs, когда я использую Terminal.app в Mac OS X для ssh на другие машины? Прямо сейчас, если я ssh и сделаю, например, "ls", каталоги не отображаются в цвете, отличном от плоских файлов, например, и я хотел бы это исправить.

Благодарю.

2 ответа2

5

У вас есть .bashrc или аналогичный на тех машинах, с которыми вы работаете? Я считаю, что это то, что вам нужно, с чем-то вроде alias ls="ls --color=auto" или alias ls="ls -G"(в зависимости от вашего ls) в каждом (для ls; есть много других опций для делать другие цвета с другими терминальными программами).

2

В OS X вам нужно добавить alias ls="ls -G" в ваш файл ~/.bash_profile. Файл изначально скрыт, поэтому вам нужно либо показать скрытые файлы в Finder, либо использовать программу наподобие Textmate, которая может открывать скрытые файлы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .