Терминал mac для linux

Mac OS X Terminal клон для Ubuntu

Я хотел бы установить тему Max OS X Terminal для Ubuntu Terminal. Мне очень нравятся шрифты и цвета. Вот как выглядит Mac Terminal:

Источник изображения

Есть несколько вещей, которые я хочу видеть в терминале Ubuntu:

  • Я хочу заменить [email protected]:~/Dropbox$ с именем пользователя и именем компьютера в этом формате: desktop:Dropbox username$
  • Я хочу изменить шрифт терминала, чтобы он выглядел как в терминале Mac.
  • Я хочу изменить цветовую схему, чтобы она была похожа на цветовую схему терминала Mac.

Обратите внимание, что я не хочу менять тему Ubuntu. Я использую Unity с темой по умолчанию, но я хочу изменить только настройки терминала, потому что это наиболее используемое мной приложение.

3 ответа

Изменение стиля подсказки

Чтобы изменить формат приглашения, добавьте следующие строки в ~/.bashrc файл:

### Prompt style export PS1="\033[0;33m\h:\W \u\$ \e[m" 

Теперь терминал выглядит так:

Терминальный шрифт

Шрифт Intall Monaco. Вы можете запустить это в Терминале:

curl -kL https://raw.githubusercontent.com/cstrap/monaco-font/master/install-font-ubuntu.sh | bash 

Предупреждение: у вас могут быть проблемы с этим шрифтом в браузере. Это обсуждается здесь.

Затем установите шрифт Terminal для использования Monacao: Edit -> Profile Preferences и измените шрифт:

Цветовая схема

Сохраните следующее содержимое в файл XML:

   global/active_encodings /schemas/apps/gnome-terminal/global/active_encodings   UTF-8  current     global/confirm_window_close /schemas/apps/gnome-terminal/global/confirm_window_close true   global/default_profile /schemas/apps/gnome-terminal/global/default_profile Default   global/profile_list /schemas/apps/gnome-terminal/global/profile_list   Default     global/use_menu_accelerators /schemas/apps/gnome-terminal/global/use_menu_accelerators true   global/use_mnemonics /schemas/apps/gnome-terminal/global/use_mnemonics true   keybindings/close_tab /schemas/apps/gnome-terminal/keybindings/close_tab <Ctrl><Shift>w   keybindings/close_window /schemas/apps/gnome-terminal/keybindings/close_window <Ctrl><Shift>q   keybindings/copy /schemas/apps/gnome-terminal/keybindings/copy <Ctrl><Shift>c   keybindings/detach_tab /schemas/apps/gnome-terminal/keybindings/detach_tab  keybindings/full_screen /schemas/apps/gnome-terminal/keybindings/full_screen F11   keybindings/help /schemas/apps/gnome-terminal/keybindings/help F1   keybindings/move_tab_left /schemas/apps/gnome-terminal/keybindings/move_tab_left <Ctrl><Shift>Page_Up   keybindings/move_tab_right /schemas/apps/gnome-terminal/keybindings/move_tab_right <Ctrl><Shift>Page_Down   keybindings/new_profile /schemas/apps/gnome-terminal/keybindings/new_profile  keybindings/new_tab /schemas/apps/gnome-terminal/keybindings/new_tab <Ctrl><Shift>t   keybindings/new_window /schemas/apps/gnome-terminal/keybindings/new_window <Ctrl><Shift>n   keybindings/next_tab /schemas/apps/gnome-terminal/keybindings/next_tab <Control>Page_Down   keybindings/paste /schemas/apps/gnome-terminal/keybindings/paste <Ctrl><Shift>v   keybindings/prev_tab /schemas/apps/gnome-terminal/keybindings/prev_tab <Control>Page_Up   keybindings/reset /schemas/apps/gnome-terminal/keybindings/reset  keybindings/reset_and_clear /schemas/apps/gnome-terminal/keybindings/reset_and_clear  keybindings/save_contents /schemas/apps/gnome-terminal/keybindings/save_contents disabled   keybindings/set_terminal_title /schemas/apps/gnome-terminal/keybindings/set_terminal_title  keybindings/switch_to_tab_1 /schemas/apps/gnome-terminal/keybindings/switch_to_tab_1 <Alt>1   keybindings/switch_to_tab_10 /schemas/apps/gnome-terminal/keybindings/switch_to_tab_10 <Alt>0   keybindings/switch_to_tab_11 /schemas/apps/gnome-terminal/keybindings/switch_to_tab_11  keybindings/switch_to_tab_12 /schemas/apps/gnome-terminal/keybindings/switch_to_tab_12  keybindings/switch_to_tab_2 /schemas/apps/gnome-terminal/keybindings/switch_to_tab_2 <Alt>2   keybindings/switch_to_tab_3 /schemas/apps/gnome-terminal/keybindings/switch_to_tab_3 <Alt>3   keybindings/switch_to_tab_4 /schemas/apps/gnome-terminal/keybindings/switch_to_tab_4 <Alt>4   keybindings/switch_to_tab_5 /schemas/apps/gnome-terminal/keybindings/switch_to_tab_5 <Alt>5   keybindings/switch_to_tab_6 /schemas/apps/gnome-terminal/keybindings/switch_to_tab_6 <Alt>6   keybindings/switch_to_tab_7 /schemas/apps/gnome-terminal/keybindings/switch_to_tab_7 <Alt>7   keybindings/switch_to_tab_8 /schemas/apps/gnome-terminal/keybindings/switch_to_tab_8 <Alt>8   keybindings/switch_to_tab_9 /schemas/apps/gnome-terminal/keybindings/switch_to_tab_9 <Alt>9   keybindings/toggle_menubar /schemas/apps/gnome-terminal/keybindings/toggle_menubar  keybindings/zoom_in /schemas/apps/gnome-terminal/keybindings/zoom_in <Ctrl>plus   keybindings/zoom_normal /schemas/apps/gnome-terminal/keybindings/zoom_normal <Ctrl>0   keybindings/zoom_out /schemas/apps/gnome-terminal/keybindings/zoom_out <Ctrl>minus   profiles/Default/allow_bold /schemas/apps/gnome-terminal/profiles/Default/allow_bold false   profiles/Default/alternate_screen_scroll /schemas/apps/gnome-terminal/profiles/Default/alternate_screen_scroll true   profiles/Default/background_color /schemas/apps/gnome-terminal/profiles/Default/background_color #0D0D19192626   profiles/Default/background_darkness /schemas/apps/gnome-terminal/profiles/Default/background_darkness 0.5   profiles/Default/background_image /schemas/apps/gnome-terminal/profiles/Default/background_image  profiles/Default/background_type /schemas/apps/gnome-terminal/profiles/Default/background_type solid   profiles/Default/backspace_binding /schemas/apps/gnome-terminal/profiles/Default/backspace_binding ascii-del   profiles/Default/bold_color /schemas/apps/gnome-terminal/profiles/Default/bold_color #000000000000   profiles/Default/bold_color_same_as_fg /schemas/apps/gnome-terminal/profiles/Default/bold_color_same_as_fg true   profiles/Default/cursor_blink_mode /schemas/apps/gnome-terminal/profiles/Default/cursor_blink_mode system   profiles/Default/cursor_shape /schemas/apps/gnome-terminal/profiles/Default/cursor_shape block   profiles/Default/custom_command /schemas/apps/gnome-terminal/profiles/Default/custom_command  profiles/Default/default_show_menubar /schemas/apps/gnome-terminal/profiles/Default/default_show_menubar true   profiles/Default/default_size_columns /schemas/apps/gnome-terminal/profiles/Default/default_size_columns 80   profiles/Default/default_size_rows /schemas/apps/gnome-terminal/profiles/Default/default_size_rows 24   profiles/Default/delete_binding /schemas/apps/gnome-terminal/profiles/Default/delete_binding escape-sequence   profiles/Default/encoding /schemas/apps/gnome-terminal/profiles/Default/encoding current   profiles/Default/exit_action /schemas/apps/gnome-terminal/profiles/Default/exit_action close   profiles/Default/font /schemas/apps/gnome-terminal/profiles/Default/font Monaco Bold 10   profiles/Default/foreground_color /schemas/apps/gnome-terminal/profiles/Default/foreground_color #D3D1D7D7CFCF   profiles/Default/icon /schemas/apps/gnome-terminal/profiles/Default/icon  profiles/Default/login_shell /schemas/apps/gnome-terminal/profiles/Default/login_shell false   profiles/Default/palette /schemas/apps/gnome-terminal/profiles/Default/palette #000000000000:#F5F579780000:#7373D2D11615:#D554C1D77F49:#40DAC851F332:#CECE5C5B0000:#C1C07D7C1110:#7373D2D11615:#262626262626:#EDEDD4D40000:#7373D2D11615:#EFEF29292929:#0000ABAAFFFF:#BAB99F9F0000:#E9E8B9B86E6E:#ADAD7F7FA8A7   profiles/Default/scroll_background /schemas/apps/gnome-terminal/profiles/Default/scroll_background true   profiles/Default/scroll_on_keystroke /schemas/apps/gnome-terminal/profiles/Default/scroll_on_keystroke true   profiles/Default/scroll_on_output /schemas/apps/gnome-terminal/profiles/Default/scroll_on_output false   profiles/Default/scrollback_lines /schemas/apps/gnome-terminal/profiles/Default/scrollback_lines 512   profiles/Default/scrollback_unlimited /schemas/apps/gnome-terminal/profiles/Default/scrollback_unlimited false   profiles/Default/scrollbar_position /schemas/apps/gnome-terminal/profiles/Default/scrollbar_position right   profiles/Default/silent_bell /schemas/apps/gnome-terminal/profiles/Default/silent_bell false   profiles/Default/title /schemas/apps/gnome-terminal/profiles/Default/title Terminal   profiles/Default/title_mode /schemas/apps/gnome-terminal/profiles/Default/title_mode replace   profiles/Default/update_records /schemas/apps/gnome-terminal/profiles/Default/update_records true   profiles/Default/use_custom_command /schemas/apps/gnome-terminal/profiles/Default/use_custom_command false   profiles/Default/use_custom_default_size /schemas/apps/gnome-terminal/profiles/Default/use_custom_default_size false   profiles/Default/use_system_font /schemas/apps/gnome-terminal/profiles/Default/use_system_font false   profiles/Default/use_theme_background false   profiles/Default/use_theme_colors /schemas/apps/gnome-terminal/profiles/Default/use_theme_colors false   profiles/Default/visible_name /schemas/apps/gnome-terminal/profiles/Default/visible_name Default   profiles/Default/word_chars /schemas/apps/gnome-terminal/profiles/Default/word_chars -A-Za-z0-9,./?%&#:_=+@~     

Затем импортируйте цветовую схему, выполнив следующую команду:

gconftool-2 --load terminal-color-scheme.xml 

. где terminal-color-scheme.xml это имя файла XML, который содержит содержимое выше.

Читайте также:  Обновление линукс убунту через терминал

После этого ваш терминал будет выглядеть так:

Большинство из нас работает с приглашением оболочки. По умолчанию в большинстве дистрибутивов Linux отображается имя хоста и текущий рабочий каталог. Вы можете легко настроить приглашение для отображения важной для вас информации. Управление осуществляется через специальную переменную оболочки.

Для отображения текущей настройки подсказки используйте

Вывод будет таким, как показано ниже, ваш будет таким же, если вы не играли с ним раньше-

Модифицировать [email protected] в Username пользование-

чтобы сделать это изменение постоянным, используйте edit /.bashrc by-

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

Ваш второй вопрос о том, как изменить шрифт, для этого установите средство настройки твина из программного центра Ubuntu или через терминал, как —

sudo apt-get install unity-tweak-tool 

и и измените шрифт и размер согласно вашему желанию.

в-третьих, я не имею ни малейшего представления изменить цветовую схему Ubuntu как MAC, так как я не фанат MAC, но да, вы можете изменить свой быстрый цвет, как описано ниже:

Чтобы установить приглашение зеленого цвета, введите следующую команду:

Измените цветовой код согласно вашему желанию из таблицы, показанной ниже.

ЦВЕТНЫЕ КОДЫ

И если вы хотите изменить полный цвет шрифта для терминала, перейдите в терминал — отредактируйте — настройте и используйте цвет шрифта cutom как —

Терминальное предпочтение

Это все, что я знаю, я не знаю, как вы можете изменить это для шаблонов, как показано в вашем вопросе..

Дополнительный совет — для того, чтобы сделать его похожим на mac, используйте http://www.noobslab.com/2013/10/mac-os-x-mbuntu-1310-pack-is-ready.html.

Источник

Оцените статью
Adblock
detector