Добавьте разделитель & Отметка времени между командами терминала для повышения удобочитаемости
Если вы хотите немного изменить внешний вид терминала, выходящий за пределы подсказки и пользовательского фона, вы можете сделать терминал более читабельным, используя этот приятный прием, добавляя разделитель и метку времени между каждой выполняемой командой. Это также выделяет жирным шрифтом текущий текст команды и все, что доступно при завершении табуляции.
Чтобы это заработало, вам просто нужно вставить скрипт в ваш .bash_profile. Вот как это сделать, в том числе как сделать резервную копию существующего профиля bash на случай, если вы что-то испортите:
- Откройте терминал и введите «cd», чтобы убедиться, что вы находитесь в домашнем каталоге
- Сделайте резервную копию существующего .bash_profile, набрав:
- Теперь откройте .bash_profile с помощью nano (или предпочитаемого вами текстового редактора):
- Перейдите в конец .bash_profile и скопируйте и вставьте приведенный ниже код, в зависимости от того, что вы хотите отобразить:
cp .bash_profile .bash_profile-backup
nano .bash_profile
(Если у вас возникли проблемы с просмотром встроенного кода, вы можете увидеть стандартную версию здесь или выбрать отличную версию Vulcan Spock Salute здесь) Встроенный код ниже является стандартной версией:
- Теперь нажмите Control+O, чтобы сохранить изменения, затем нажмите Control+X, чтобы выйти из nano
- Откройте новое окно Терминала и начните вводить команды, чтобы увидеть разделитель
Помните, если вы хотите отменить это, вы можете либо удалить код из bash_profile, либо просто вернуться и заменить его своей резервной копией с именем .bash_profile-backup и расположенной в вашем домашнем каталоге.
Вот как выглядит обновленная подсказка Пола с эмодзи Вулкана, вы можете найти это на Github:
А вот оригинальная версия, написанная AJ, с простым разделителем, но без цветового вывода и без подсказки Emoji:
Выберите, что вам больше нравится.
Это довольно приятный способ немного настроить командную строку и сделать ее более удобной для чтения, но он не так драматичен, как TermKit или некоторые другие безумные опции.
Пока вы используете bash, вы должны иметь возможность делать то же самое и с другими вариантами unix. Это крутой маленький трюк, который Lifehacker модифицировал от Эмилиса Дамбаускаса, вы можете получить другой вариант для Linux на любом из этих сайтов, если по какой-то причине этот не работает для вас. Спасибо Маркусу за то, что прислал это нам.
(обновлено Полом 20.04.2015, чтобы включить раскрашенный ls, подсказку Spock LLAP emoji и незначительные изменения в общем пользовательском интерфейсе — для подсказки LLAP требуется современная версия OS X)