Tag: zsh

применить темы zsh вручную

Я нахожусь на freebsd (правда, TrueOS) и хочу изменить тему ZSH. ZSH был установлен как двоичный пакет. Я клонировал широко известный oh-my-zsh git repo, чтобы получить темы, но хочу остаться с grml zsh config, который я загрузил с grml.org и поместил в / usr / local / etc / zsh. Я источник / usr / […]

zle reset-prompt предотвращает просмотр истории с помощью клавиш со стрелками

Я только что установил zsh и oh-my-zsh (моя предыдущая оболочка была bash). Мой .zshrc полностью не .zshrc из настроек по умолчанию oh-my-zsh. Плагин «git» является единственным включенным плагином (по умолчанию он включен). Я создал очень простую тему, используя эту технику : setopt PROMPT_SUBST PROMPT='[%D{%L:%M:%S}] ' TMOUT=1 TRAPALRM() { zle reset-prompt } После включения этой темы, […]

флаг расширения параметра zsh (P) с ассоциативными массивами

На странице руководства zshexpn (zsh version 5.1.1) мы имеем: Флаги расширения параметров (P): это заставляет значение имени параметра интерпретироваться как дополнительное имя параметра, значение которого будет использоваться там, где это необходимо. Обратите внимание, что флаги, установленные с одним из семейств команд набора (в частности преобразования случаев), не применяются к значению имени, используемому таким образом. Итак, […]

Альтернативный псевдоним суффикса Zsh в bash

В zsh я могу открыть любой файл со специальным суффиксом или расширением, например .log или .txt, с программой с типизацией только имени файла $ alias -s txt=nano $ word.txt Это откроет файл word.txt с nano. Как я могу это сделать в bash?

LS_COLORS не соблюдается на Cygwin

При попытке настроить цвета ls на Cygwin (в частности, distro babun) я обнаружил, что пользовательские цвета расширений, которые были в переменной среды LS_COLORS, не использовались. Вот пример: di=34:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43:*.tar=1;31 Обычно команда ls должна выводить белый текст для каждого файла EXCEPT .tar файлов, который должен быть красным. Тем не менее, я получаю белый текст для всего, включая […]

Автоматическое отображение меню завершения по типу

Если я набираю команду в оболочке, вам необходимо нажать [tab] в меню завершения вызова. Можно ли настроить zsh для вызова этого меню для каждого введенного символа, но без какой-либо модификации моего уже введенного ввода? Если это возможно только с плагинами, я не против.

Как научить zsh, если не сделать autocorrect?

Мне нравится функция автокоррекции ZSH, но иногда она мешает: Если у меня есть каталог cli , это будет предложено, когда я попытаюсь запустить npm run ci . При запуске docker run -v /some/dir:/var/www команды docker run -v /some/dir:/var/www он попытается автокорректировать /some/dir/var/www … и многое другое Теперь я не хочу отключать автокоррекцию или префикс команды […]

Импорт априорной ОС zsh в Манджаро

первый пост здесь (и в моей жизни) на форуме, посвященном ИТ Как вы, наверное, слышали, на прошлой неделе официально умерла операционная система Apicity OS (дистрибутив на основе Arch linux). И для тех, кто не знал этого дистрибутива, было красиво и довольно круто использовать (много информации о подсказке, VCS, многострочное редактирование кода, коды выхода, путь и […]

iterm-синхронизация сеансов по новым вкладкам

Когда я открываю новые вкладки в iterm и меняю каталог, он синхронизирует старые вкладки с этим новым каталогом. Я не хочу этого поведения. Я бы хотел, чтобы он сохранил сеанс, в котором он был включен. В чем проблема?

Параметры списка опций zsh apt

Я привык использовать вкладку завершения в bash, чтобы получить apt list –upgradable , набрав apt l tab –u tab , но я не могу сделать то же самое с zsh: –u не расширяется до –upgradable когда я нажимаю вкладку . Я разработал некоторые решения, предлагающие установку zsh-доработок и добавление setopt completealiases в ./zshrc , но […]

Linux и Unix - лучшая ОС в мире.