Добавьте разделитель & Отметка времени между командами терминала для повышения удобочитаемости

Anonim

Если вы хотите немного изменить внешний вид терминала, выходящий за пределы подсказки и пользовательского фона, вы можете сделать терминал более читабельным, используя этот приятный прием, добавляя разделитель и метку времени между каждой выполняемой командой. Это также выделяет жирным шрифтом текущий текст команды и все, что доступно при завершении табуляции.

Чтобы это заработало, вам просто нужно вставить скрипт в ваш .bash_profile. Вот как это сделать, в том числе как сделать резервную копию существующего профиля bash на случай, если вы что-то испортите:

  • Откройте терминал и введите «cd», чтобы убедиться, что вы находитесь в домашнем каталоге
  • Сделайте резервную копию существующего .bash_profile, набрав:
  • cp .bash_profile .bash_profile-backup

  • Теперь откройте .bash_profile с помощью nano (или предпочитаемого вами текстового редактора):
  • nano .bash_profile

  • Перейдите в конец .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)

Добавьте разделитель & Отметка времени между командами терминала для повышения удобочитаемости