У меня git псевдоним g. Иногда я использую g, а иногда нет. Я мог бы запустить git add file1, а позже g add file2. Когда я снова захочу добавить файл1, я могу ввести g add в приглашении zsh, а затем ...
Попытка запустить: function which_terminal {return (ps -p $ PPID | awk "'NR == 2'" | cut - d "''" -f 11)
} внутри .zshrc, чтобы получить переменную, с которой запущен эмулятор терминала, чтобы я мог настроить ...
я хотел бы немного расширить zsh функцию завершения. Я хотел бы постараться не помещать полное тело функции в свой homedir только с одной измененной строкой. Вместо этого я хотел бы прервать, это...
Я хочу установить свой путь (и некоторые другие переменные среды) на основе определенного каталога, поэтому у меня есть следующее файл в моем домашнем каталоге export MY_DIR = "/ path / to / dir"
экспорт PATH = $ MY_DIR / bin: $ PATH
...
Я хочу передать несколько файлов БД команде locate, например: locate -d ~ / .a_locate.db: ~ / .b_locate.db: -Ai file_to_find Но это дает мне эта ошибка: locate: not stat () `~ / .b_locate.db ': ...
Я могу печатать файлы, начинающиеся с буквенных символов: $ print -l [[: alpha:]] * но как мне напечатать имена файлов, состоящие только из буквенных символов? т.е. aaa должен быть напечатан, но aaa.txt должен ...
Предположим, я хочу создать каталог с комбинацией букв в нем, например, утечка или Дакар. Когда я начинаю вводить первый, все в порядке, пока я не доберусь до mkdir le. Сразу после этого ...
Я пишу функции завершения ZSH для пары команд из того же инструментария. Команды достаточно разные, чтобы я хочу написать разные завершения для них в разных файлах. (т.е.
Мой вопрос является zsh-эквивалентом вопроса, заданного здесь: Как можно Я использую переменную как условие case? Я хотел бы использовать переменную для условия оператора case в zsh. Например: ...
У меня в файле ~/.zshrc есть следующий код: nv() ( if vim --serverlist | grep -q VIM; then if [[ $# -eq 0 ]]; then vim elif [[ $1 == -b ]]; затем сдвиньте 1 IFS=' ' vim --...
С приведенным ниже кодом все работает так, как ожидалось: когда я пишу c и нажимаю клавишу TAB, я получаю соответствующие завершения в правильном порядке. Когда я пишу ./ и нажимаю клавишу TAB, я получаю ...
Основной вопрос Я хотел бы добавить символы Powerline в начале и в конце выбранного завершения, например: Запустил меню завершения, вставив c и нажав клавишу TAB.
Перенесено...
Когда я набираю Alt-x, execute: появится всплывающее окно : ~% execute: _ И я могу продолжить ввод (пробел не действует): ~% execute: что это за Q1: для чего это продвижение? Q2: Как я могу изменить это ...
Как и у многих пользователей zsh, у меня есть завершение, настроенное таким образом, что когда я нахожусь в командной строке и вызываю завершение, появляется меню, по которому можно перемещаться с помощью клавиш со стрелками. т.е. в моем ~ / ....
Мне труднее всего пытаться получить динамически оцениваемый вывод команды в командной строке PS1 с помощью zsh в Ubuntu 17.10. Вот несколько попыток, которые я сделал (я начинаю с каталога / abc, и подсказка ...
Я написал сценарий, который находит объекты, содержащие пробелы в имени, и заменяет каждый пробел знаком подчеркивания. Тип объекта основан на выборе одного объекта.
Как я могу обработать весь объект -...
Я только что столкнулся с проблемой zsh. Каждый раз, когда я открываю его, я получал следующее: /home/****/.zcompdump:201: ошибка синтаксического анализа рядом с `\ n '
compdef: unknown команда или служба: git И завершение zsh прервалось, поскольку ...
, поэтому в настоящее время я использую manjaro linux и использую urxvt в качестве моего терминала, который мне нравится, поэтому, прежде чем все это начнется, переключение терминала не вариант, извините если я груб. Я установил zsh в ...
У меня есть это в моем .zshrc: setopt -o sharehistory
HISTFILE = ~ / .histfile. $ TTY: t
HISTSIZE = 500
SAVEHIST = $ HISTSIZE Насколько я понимаю sharehistory, это приведет к обновлению HISTFILE ...
Поскольку он перезаписывает мою историю при использовании в нескольких терминалах, я хочу отключить функциональность fc -W. К сожалению, у меня есть привычка часто его печатать. Я думаю, что невозможно создать псевдоним, ...
Я использую zsh с oh-my-zsh почти три года, в основном в системах debian.
Я часто использую ctrlw и ctrly. Вот уже три недели моей рабочей станцией является MacBook, и я использую zsh и oh-my -...
Это не совсем дубликат, так как я хочу, чтобы корректно все еще было активным. Время от времени я запутываю аргументы, и ZSH всегда рад мне помочь. Проблема происходит, когда я нахожусь в своем домашнем каталоге, и я хочу ...
Каждый раз, когда я набираю команду, вывод включает имя команды, завернутое в странные символы :➜ ~pwd kpwd\/дом/алек ➜ ~кто Квоами \ Алек ➜ ~эхо $SHELL кечо\/usr/bin/zsh я думаю...
У меня обычная ситуация в оболочке, когда выполняется попытка выполнения команды command "/ some / complex / and ужасный / path" -vf --various --flags --and - things - -config-file = "/ какой-то другой / раздражающе / большой / путь / к / ...
Я не знаю почему, но .zsh_history показывает только несколько записей, а не все. shirish@debian ~ % history 155 zless changelog.Debian.gz 156* torbrowser-launcher 157* apt-cache rdepends ...
В zsh путь - это специальная переменная массива, содержимое которой связано с известной переменной PATH. Настолько особенная, что определение и вызов функции f() { local -r path=42 } ...
Я получаю сообщение об ошибке при использовании скрипта в zsh, но эта ошибка возвращает в командной строке только маленький красный крестик вместо stderr. Использование сценария в bash не возвращает ошибок и работает должным образом. Я просто...