Pull to refresh
8
0
Artem Prokop @ExposedCat

Salesforce Commerce Cloud Developer

Send message
Написал бы про fish — нашлись бы люди, кто напишут про zsh. К чему это тут?
Предустановленность одного плагина не влияют на выбор шелла. Я выбрал один, на свое усмотрение и показал, как сделать его лучше. Не спорю, что из fish можно сделать то же самое.

Я понял вашу точку зрения. Но я не люблю когда зелёный по черному режет глаза. Гораздо приятнее и проще ориентироваться, когда разные типы текста (строки, команды, аргументы и т.д.) подсвечены разными цветами. Это все очень индивидуально, безусловно. Опять же, я не утверждаю, что моя комбинация цветов и темы — лучшая. Каждому свое, я лишь показал пример с четкими инструкциями, который многим понравился

Почти во всех. Дебиан, например. В чем вообще смысл? Если у меня был bash, я создам пользователя, у меня fish появится?

Это не так.

Это так. Гораздо меньше дистрибутивов, где из коробки его нет, чем где он есть. И даже если в каких-то дистрибутивах уже стоит zsh/mksh, то bash там все равно есть, почти всегда. Как минимум для работы скриптов, написанных на нем.
Да. Зеленым по черному. Со стороны клиента.

habr.com/ru/post/516004/#comment_21982298
Спасибо) Долго цвета подбирал. В этом помогает terminal.sexy
Из коробки думаю нет. Правда что на сервера ставить свой скрипт, заранее написанный, который будет это делать
Как время может выглядеть пестро? Я показал скриншот, чтоб вы увидели возможность настройки отображения времени. Цвета тут при чем? Они меняются, я в статье показал команду, чтоб посмотреть коды цветов. Так же показал, где меняются цвета блоков с директорией и временем/статусом.
В любом случае, цель статьи — помочь новичкам (и не только) сделать терминал приятным и функциональным. Если вам не нравится ни одна комбинация из большого количества настроек, увы, тема вам не подойдет. Я не намерен навязывать никому свое мнение. Ничего не мешает вовсе пропустить часть с кастомизацией внешнего вида, выполнив только первую часть инструкций в статье.
Длина строки с текущим путем настраивается через переменную окружения — PROMPT_DIRTRIM
нет, не настраивается. PROMPT_DIRTRIM — длина директории. 10 директорий не будут занимать меньше 20 символов ни при каких настройках, пока они отображаются.

При чем тут zsh_history и о каком времени идет речь?
Дата/время выполнения команды настраивается, как я уже говорил:
image
Это можно исправить, независимо от темы, добавив в ~/.zshrc настройки:
git config --add oh-my-zsh.hide-status 1
git config --add oh-my-zsh.hide-dirty 1
Весь ваш перечень — крайне субъективен. И всё это делается путем выбора иных пунктов во время конфигурации p10k. Поэтому я написал — выберите те элементы, которые нужны ВАМ. Там настраивается и пробел между строками, и время команды, и имя пользователя и хоста просто нажимая другие числа на клавиатуре при выборе.
На счет директории — показывая полный путь, отображается много лишнего. одна длинная строка, которая занимает половину ширины терминала. Именно поэтому я описал, как отображать только текущую директорию. Если вам нужно отображать её полностью, не вносите эту настройку:
image
Я очень сомневаюсь, что просто установив fish, я получу то, что получил в результате действий, описанных в этой статье.

В большинстве эмуляторов вкладки уже реализованы, даже есть хоткеи обычно, на создание/открытие/закрытие/переключение между ними.
По поводу зелёного по черному – я сам долго сидел за таким. Потом понял, на сколько проще и приятнее работать, когда у тебя синтаксис подсвечен, а основной цвет не режет глаза

По кастомизации zsh ему не уступает

Deepin terminal
Из плюшек — удобные фичи для работы с SSH (ctrl + /)
Загрузил скриншоты темы)
Прикрепил скриншоты с этим шрифтом
1

Information

Rating
Does not participate
Location
Одесская обл., Украина
Registered
Activity

Specialization

Fullstack Developer, SalesForce Commerce Cloud Developer
From 2,500 $
JavaScript
Git
Node.js
Salesforce
Web
Linux
MongoDB
Ajax