Чтобы перечислить все репозитории докеров, мне нужно использовать звездочку. Но я вынужден добавить кавычки, потому что подстановка zsh улавливает звездочку. sudo docker image list "hub.local/*" Я пытаюсь создать псевдоним с помощью noglob, ...
эта строка должна идти в каждый подкаталог, объединять каждое изображение там в PDF-файл с тем же именем, что и подкаталог, и перемещать его в родительский каталог для d в ./*/ ; do (cd "$d" &&...
Я пытаюсь запустить строку из истории, передав ее в zsh с помощью: cat ~/.zsh_history | вырезать -д ';' -f 2 | ск --tac | zsh Это работает, если строка, которую я выбираю в интерактивном режиме с помощью sk, является командой, которая ...
На основе трех вопросов: Используйте разные профили с ZSH (в разных терминальных приложениях), но разработанные только для macOS.
Разные конфигурации tmux для разных сеансов?, но я хочу использовать разные .zshrc...
Я пытаюсь написать функцию завершения для команды, которая требует, чтобы ее аргумент был абсолютным путем. (Нет, я не знаю почему.) Я подумал, что было бы неплохо разрешить вводить относительный путь, но...
Из man bash: !# Вся набранная командная строка. От man zshall: !# Обратитесь к текущей введенной командной строке. Строка считается завершенной до и ...
У меня установлена MacOS/iTerm2/zsh. После изменения некоторых настроек мой терминал начал повторять последнюю введенную команду. Например, если я нахожусь в папке A, которая содержит папки B и C: >>ls
лс
Б...
Завершение команд curl и open по умолчанию пытается заполнить URL-адреса. Например, ввод curl дает файл: ftp:// gopher:// http:// https:// наряду с любыми файлами в ...
Я настроил эту функцию в файле ~/.zshrc: cdp() { cd "/mnt/c/Users/Mark/PhpstormProjects/$1"
} Но я не получаю завершения табуляции для этого. Есть ли способ заставить имена каталогов автозаполняться...
Я пытаюсь получить что-то вроде ls **/*!(test).rb для расширения на все файлы ruby, которые не заканчиваются на «test». Однако все, что я пробовал до сих пор, не помогло. Я попытался включить расширенную подстановку ZSH...
Попытка решить проблему с кодовым гольфом с помощью zsh, но мое регулярное выражение работает неправильно. Требование Учитывая входную строку $1, удалите все пробелы сразу слева от любого ! персонаж. Примеры: ...
В zsh комбинация клавиш Alt+. привязан к вставке последнего слова, и он вставит последний аргумент из предыдущей команды в текущую командную строку. Я ищу сочетание клавиш/сочетание клавиш, которое...
Я запускаю стандартную конфигурацию.zshrc. Сток означает только пару алиасов и тему. Но каждый раз, когда я открываю свой.zshrc, я вижу несколько добавленных строк, в которых говорится следующее :«псевдоним python=/usr/...
Когда я не включаю / в СИМВОЛЫ СЛОВА, например: СИМВОЛЫ СЛОВ='~!#$%^&*(){} []<>?.+;-', тогда kill-word работает как надо: с помощью Alt+d я могу удалить части путей файловой системы (останавливаясь на каждом /). Но...
Выражение: $ ksh -c 'for ((i=0;i<10;i++)){ echo $i;}'
0
1
2
3
4 работает корректно. Я не могу найти описание этого синтаксиса, в котором {...;} заменяет ; делать ...; сделано в ...
Насколько я могу судить, в общем кластере, над которым я работаю, параметры среды для новых учетных записей не включают параметр подсказки. В частности, PS1 не устанавливается. И все же, когда кто-то входит в новую...
Это выдержка из руководства по оболочке zsh: Система завершения в zsh является программируемой. Например, оболочка может быть настроена на завершение адресов электронной почты в аргументах mail ...
Пожалуйста, простите меня, если я делаю что-то глупое, документация огромна, а поиск пока ничего не дал. Я пытаюсь создать завершение оболочки для своего пользовательского сценария под названием fab. Ибо...
Можно ли автоматически запускать поиск истории fzf в оболочке zsh? В этом видео пользователь нажимает «Ctrl+r», чтобы начать поиск в истории, а затем начинает печатать. Можно ли запустить ...
Я использую WSL (устаревший (по умолчанию), который на самом деле является Ubuntu 16.04), и я использую оболочку Z (без фреймворка или менеджера плагинов) в качестве моего оболочка в терминале. Моя текущая тема — Geometry, которая содержит .zsh ...
Я использую zsh с «новой» системой завершения (compinit). Иногда я хочу ограничить завершение подмножеством того, что возможно, чтобы сократить двусмысленность. Это выбор пользователя, а не конфигурация...
Я относительно новый пользователь zsh, и мне это нравится в 99% случаев. Когда я пытаюсь скопировать кучу файлов, например: [I] ➜ ls *17*
core.txt.17 info.17 vmcore.17.zst, но когда я scp *17* xxx:xxx/xxx, я получаю:
...
Всякий раз, когда я открываю историю.zsh _, я всегда получаю эти цифры::1563741867 :0;zsh --версия :1563741874 :0;ls :1563741883 :0;cd Рабочий стол :1563741888 :0;cd.. :1563741892 :0;ls -а :1563741927 :0;открыть....
Я определил функцию в .zshrc следующим образом: fdtnxg () { find $1 -type $2 -name "$3" | xargs grep "${@:4}"
} Если я хочу использовать fdtnxg для поиска псевдонима mot во всех файлах, имена которых начинаются с tt. in ...
Я написал несколько сценариев для загрузки и кэширования музыки, и мне нравится удалять каталоги в расположении кэша, к которым не обращались в течение X дней . Я могу сделать это через: gfind "$music_dir" ...
Как следует из названия, zsh дает сбой при записи в файл .rs ржавчины с помощью vim. Он вылетает всякий раз, когда я сохраняю файл с помощью :w. Он никогда не падает, когда я редактирую другой тип файла (я пробовал .c, .js, .py). Я ...
Например, если я назначу TWO=2 ... следующее не работает (с датой: неверная дата '2'): date >> logfile $TWO>&1 Конечно, я всегда могу выполнить eval "date >> logfile $TWO>&1" ...
У меня есть функция для запуска одной команды в другой категории. cd1 SOMEDIR MYCOMMAND ARG… эквивалентно (cd SOMEDIR && MYCOMMAND ARG…) с двумя преимуществами. Набирать немного проще...