У меня есть переменная, как показано ниже (все команды в этом посте выполняются в оболочке bash/zsh): var="test.abc"
tmux new-window -n ${var}-windows в новом созданном окне я запускаю эту команду: var="test.abc"
...
Я играл с файлом pam.d в nano и по какой-то причине по пути я потерял root-доступ. Всякий раз, когда я пытаюсь использовать команду sudo, я получаю такую ошибку: [отредактировано]@[отредактировано] ~ % sudo ...
Где взять коды для zsh bindkey?
В частности, мне нужен левый сдвиг. Пока я нашел другой способ получить коды: 1) key[Down]=${terminfo[kcud1]} но где найти все имена ключей в terminfo?...
В проекте, над которым я работаю, у меня изначально был каталог с именем assets, с большим количеством каталогов, имена которых непредсказуемы, каждый из этих каталогов содержал ряд файлов,...
Подобно тому, как ~ представляет $HOME, как сделать так, чтобы # (или какой-либо другой символ; # по умолчанию не занято в zsh) обозначал $XDG_CONFIG_HOME? [~] % #/zsh<ввод>
[~/.config/zsh] %
Мы хотим удалить список команд, которые были запущены в прошлом в окне «Новая команда». Это история автозаполнения или автозаполнения команд. Чтобы увидеть их, выполните следующие действия: Запустите терминал.
...
У меня возникла необычная проблема в конфигурации oh-my-zsh, в которой курсор не синхронизируется с текстом. (Обычно я работаю, используя screen в консоли. Например, на новом терминале...
Я просматривал книгу сценариев оболочки, но в разделе массива я застрял. когда я объявляю массив и запускаю сценарий типа: sh hello.sh, он показывает мне ошибку, даже в ZSH, ниже: one.sh: ...
Я могу ls --help | ccat, но я хочу, чтобы ls --help выводила тот же цвет, что и ls --help | скат. Короче говоря, я хочу, чтобы все команды фильтровались через ccat. Как я могу сделать это в оболочке zsh?
После выполнения команды в zsh, особенно после нажатия ctrl+c, перед повторным отображением подсказки возникает пауза. В bash, когда это происходит, все, что было введено до приглашения, снова появляется.
все еще считается ...
Итак, я хочу добавить git в свою пользовательскую подсказку. Что я хочу сделать, так это: показать название ветки
Измените цвет имени ветки, если в репозитории есть незафиксированные изменения, которые я там знаю...
Может быть полезно разрешить комментарии в командах zsh, написанных в командной строке, т.к.
в bash, но % echo test # тест
zsh: плохой шаблон: # Есть ли способ получить то же поведение, что и в оболочке bash?
В моем сценарии оболочки zsh я успешно использую regexp-replace nname "_{2,}" "_" для сокращения нескольких "_" до одного, но когда я пытаюсь ${nname//_{2, }/'_'} zsh не соответствует шаблону. man ...
Можно ли заставить TAB завершать файлы в текущем каталоге, даже если нет ведущей команды? Причина, по которой я хотел бы сделать это, заключается в том, что когда определен суффиксный псевдоним, то ведущая команда ...
Я нахожусь в процессе миграции некоторых настроек завершения tcsh в zsh, и я немного потерялся в документации. Я хотел бы завершить аргумент одним из двух способов. Если текущее слово на ...
Я хочу экспортировать свою историю ZSH с отметками времени в формате JSON. Как я могу этого добиться? Нужно ли мне вручную анализировать вывод чего-то вроде history -E?
Почему это происходит : for i in 0 foo 1 'bar t ttt' 2 baz 3 ' ' 4 'qux ' 5 ''; эхо $i; сделано (результат: 0
фу
1
бар т ттт
2
баз
3 4
qux 5 ) Не эквивалентно: a="0 foo 1 'bar t ttt' 2 baz ...
Моя оболочка - zsh. Я попробовал эту команду на bash, и это удалось. ignore_files=( локальный \*.local.\* .bundle Gemfile.lock )
игнорировать_команду = ""
для f в "${ignore_files[@]}"; делать ...
Я часто переустанавливаю свою ОС, и я научился запускать резервное копирование конфигов в папку iCloud Drive. Обычно я запускаю команду (после энного поиска в гугле): ln -s "/Users/myName/Library/ ...
У меня есть следующее в моих заметках из некоторых исследование, которое я делал в Zsh в OS X в прошлом. Между ~/.zshenv и ~/.zshrc OSX, кажется, вызывает /etc/.zprofile, который вызывает path_helper, который сам ...
В моем .zshrc у меня есть некоторые псевдонимы, как в bash. # Полезные псевдонимы
псевдоним rm="rm -i"
alias ls="lsd" Я не получаю ошибок при запуске моего терминала, и rm работает просто отлично, но ls не работает, по ...
Иногда я пишу длинную команду в Zsh, или, скорее, команду Zsh, заканчивающуюся литералом длинной строки, содержащим код для другого языка, такого как R или Perl, и я теряю след за скобками, квадратными ...
Функция zsh cn function cn() { nmcli device wifi connect "$1" --ask
} запросит пароль и подключится к сети foo, если
вы вводите cn foo Но это не будет автоматически завершать foo, так как ...
Я пытаюсь переименовать каталог, полный файлов, на основе содержимого двух текстовых файлов. СТАРЫЙ (с полными именами текущих файлов) и НОВЫЙ (с именами, которые я хочу переименовать) ...
У меня есть функция автоматического завершения zsh для команды с именем gd, которая выполняет нечеткий поиск на основе $words [ТЕКУЩЕЕ] значение и возврат предложений. Поиск работает нормально, но zsh ничего не показывает...
Я хочу подсчитать количество строк в канале, а затем продолжить конвейер в зависимости от результата. Я попробовал x=$(printf 'faa\nbor\nbaz\n' \ | tee /dev/stderr | wc -l) 2>&1 \ | if [[ $x -ge ...
У меня возникли проблемы с сопоставлением с образцом в функции ловушки zsh precmd. У меня есть следующее: precmd(){ local x='test' if [ $x = '*test*' ]; затем эхо "привет" фи
} который не ...
Как узнать, является ли набираемая команда многострочной? $CONTEXT может определить, когда во вторичном приглашении, например: $ echo 'hello
цитата> мир' Но как я могу определить, когда есть новая строка...
Я хочу исключить некоторые определенные команды из сохранения в историю zsh. например: исключить команды mpv/mpc из сохранения в истории zsh независимо от установки HIST_IGNORE_SPACE или нет. Я нашел ...