Могу ли я сделать цветные элементы терминала Mac OS X в соответствии с синтаксисом, например, терминалом Ubuntu?

Я хочу, чтобы у него были все цвета для папок синтаксиса и т. д. Как я могу это сделать?

37 голосов | спросил Doug 8 MarpmTue, 08 Mar 2011 20:47:51 +03002011-03-08T20:47:51+03:0008 2011, 20:47:51

4 ответа


34

Мои цветовые терминалы

примеры цветов терминала

как это сделать

тема загрузки

отсюда: http://media.tannern.com/tanner.terminal

импорт в терминал

После установки SIMBL и правильных цветных колонок вы можете импортировать мою тему терминала из окна «Настройки терминала».

где найти параметр импорта

другие настройки

Добавление этого файла в файл ~/.profile сделает цвет ls по умолчанию.

# Make ls use colors
export CLICOLOR=1
alias ls='ls -Fa'

Добавление этого параметра будет определять цвета как переменные, чтобы упростить редактирование.

# define colors
C_DEFAULT="\[\033[m\]"
C_WHITE="\[\033[1m\]"
C_BLACK="\[\033[30m\]"
C_RED="\[\033[31m\]"
C_GREEN="\[\033[32m\]"
C_YELLOW="\[\033[33m\]"
C_BLUE="\[\033[34m\]"
C_PURPLE="\[\033[35m\]"
C_CYAN="\[\033[36m\]"
C_LIGHTGRAY="\[\033[37m\]"
C_DARKGRAY="\[\033[1;30m\]"
C_LIGHTRED="\[\033[1;31m\]"
C_LIGHTGREEN="\[\033[1;32m\]"
C_LIGHTYELLOW="\[\033[1;33m\]"
C_LIGHTBLUE="\[\033[1;34m\]"
C_LIGHTPURPLE="\[\033[1;35m\]"
C_LIGHTCYAN="\[\033[1;36m\]"
C_BG_BLACK="\[\033[40m\]"
C_BG_RED="\[\033[41m\]"
C_BG_GREEN="\[\033[42m\]"
C_BG_YELLOW="\[\033[43m\]"
C_BG_BLUE="\[\033[44m\]"
C_BG_PURPLE="\[\033[45m\]"
C_BG_CYAN="\[\033[46m\]"
C_BG_LIGHTGRAY="\[\033[47m\]"

Добавление этого параметра даст вам многострочный цветной запрос.

# set your prompt
export PS1="\n$C_LIGHTGREEN\[email protected]$C_BLUE\h $C_DARKGRAY: $C_LIGHTYELLOW\w\n$C_DARKGRAY\$$C_DEFAULT "

Для списка управляющих последовательностей, которые будут использоваться в подсказках, проверьте статью

ответил rennat 8 MarpmTue, 08 Mar 2011 23:28:42 +03002011-03-08T23:28:42+03:0011 2011, 23:28:42
19

geekology.co.za имеет информативное сообщение в блоге о том, как это сделать, « Включение подсветки кнопок и цвет фона в Mac OS X ». Если он перемещается или удаляется, основы:

Добавьте в свой .bashrc или .profile:

export CLICOLOR=1
export LSCOLORS=ExFxCxDxBxegedabagacad

Сохраните файл. Откройте новый терминал и используйте

ls
ls -l
ls -la
ls -lah

В остальной части статьи есть информация о том, что делают цвета и как их изменить (буквы, которые вы назначаете LSCOLORS, определяют, какие цвета вы видите).

ответил sorens 8 MarpmTue, 08 Mar 2011 21:51:15 +03002011-03-08T21:51:15+03:0009 2011, 21:51:15
10

Как и в Mac OS X Lion 10.7, Terminal позволяет настраивать шестнадцать цветов ANSI, а также поддерживает палитру с 256 цветами.

Таким образом, установка SIMBL или других расширений для получения большего количества цветов больше не требуется.

ответил Chris Page 7 PM00000040000005731 2011, 16:39:57
0

Люди могут захотеть проверить zsh + prezto . Здесь есть хороший путеводитель здесь . zsh уже установлен в OSX. Prezto просто добавляет материал в вашу оболочку. Активируйте модуль подсветки синтаксиса и перейдите в город:)

ответил Valorum 25 J000000Friday14 2014, 21:32:42

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132