Tag: zsh

Отключить Oh-My-ZSH Завершение начала имени файла

Я начинаю использовать стек каталогов в ZSH, но у меня возникла проблема. В идеальном каталоге ввод cd -<TAB> дает мне вывод dirs -v . Однако в некоторых других (т.е. папке «Мои загрузки») есть подкаталог или файл с именем « – в нем, и он завершает этот каталог. Например: $ cd / $ cd home $ […]

Проблема в активации среды на сервере UAT

Я работал над скриптом, который регистрируется на сервере UAT , перенаправляется в нужную папку и активирует виртуальную среду. Ниже приведен сценарий: function gotouat(){ branch=`getBranchName`; echo "Logging into uat for branch $branch"; ssh -t uat "cd ../projects/$branch && source envproj/bin/activate; zsh"; } Этот скрипт перенаправляется в необходимую ветвь, но не запускает виртуальную среду. Ниже приведены журналы […]

выделение коррекции zsh

Когда автокоррекция zsh предполагает изменение длинного имени файла, может быть трудно определить, какое изменение действительно предлагается: Пример может быть искусственным, поскольку выполнение вкладок выполнило бы работу (и я могу вслепую принять исправление без корректуры). Но могут быть и другие случаи, когда я действительно хочу исправить это предложение, и был бы признателен, если предлагаемое изменение (то […]

Как получить полное завершение в диалоговом окне запуска приложения?

Я настроил XFCE для gmrun качестве диалогового окна запуска (Alt-F2). Он отлично работает с завершением по командам, но не предлагает завершения по аргументам. Как настроить диалог запуска с полным набором возможностей bash / zsh, таких как автозаполнение?

Можно ли объявить локальную переменную без переопределения оригинала для дочерних процессов?

Если у меня есть уже существующая переменная ENV, можно ли объявить новую локальную переменную с дочерним процессом, используя исходное значение? Имейте в виду, я не знаю, какие переменные будет использовать дочерний процесс. Таким образом, сохранение значения оригинала и выполнение var=original mycmd -with -args будет недостаточным. # print.sh: echo "from print.sh: $MY_VAR" # local.sh: run () […]

Могу ли я заставить zsh включить стек каталогов в завершение табуляции для тильды (~)?

У меня есть autocd , autopushd и pushdminus . Когда я попробую выполнить вкладку с помощью: $ ~<Tab> avahi ftp mail redsocks systemd-coredump systemd-timesync bin gdm nm-openvpn root systemd-journal-gateway tor #… other users И если я попробую с ~1 , ~2 и т. Д. $ ~2<Tab> ~2 /tmp Могу ли я получить zsh для включения […]

Могу ли я изменить, как работает автозаполнение zsh?

Мне нравится автозаполнение zsh для навигации в файлах с такими командами, как cd, но некоторые команды имеют странное автозаполнение, например: когда я набираю snap ins , bash autocompletes, чтобы snap install , но zsh циклов между snap Desktop , snap Music и snap snap и затем вернитесь в snap ins . Другие команды, такие как […]

Копирование текущей командной строки в буфер обмена

В bash с set -o vi я использую bind '"\C-]":"\C-[A\Cu cb <<"EOF"\n\Cy\nEOF\n"' сделать ^] в режиме вставки cat текущей строки в мою оболочку буфера обмена ( cb ). Как подражать этому в zsh (с помощью set -o vi )?

Временное сохранение вывода команд оболочки в tmpfs

Я хотел бы иметь возможность быстро открыть вывод (как stdout, так и stderr) из последних 10 или около того команд, запущенных в emacs. Однако я все же хочу видеть выходные данные этих команд в своей оболочке. Я близко, но немного застрял. Я могу вставить exec > >(tee "$HOME/tmp/out0") 2>&1 в мой .zshrc, который отобразит вывод […]

Использование вложенного тройного выражения в командной строке .zshrc

что не так с выражением RPS1 RPS1='%(t.[Ding!].%(t30.[Dong!].[%T]))' Объяснение: Я хочу получить [Ding!] Если это 11 утра, [Dong!] Если это 11:30 утра, и если оба не соответствуют нормальному времени, например [11:33] . Но что не так?

Interesting Posts

команда find с несколькими шаблонами, не возвращающими никакого вывода

Разрешения на удаление всех файлов в подкаталоге

Копирование слов из строк и добавление к строкам в другом файле

Вычитание двоичных файлов

Как изменить конфигурацию eth0 без перезагрузки другого интерфейса (CentOS, Redhat)

Проверка работоспособности диска RAID, ubuntu 12.04 на Dell Power edge 1950 с контроллером SAS RAID

Как автоматически монтировать накопитель после каждой перезагрузки

Найти все размеры и ширину файлов изображений в каталоге

Используйте команду sed для поиска текстового файла для записей 10000 и под

Какое программное обеспечение имеет все дистрибутивы Linux?

Слишком много установки и удаления?

NFS не экспортируется при перезагрузке

.bash_profile не используется при запуске su

Автоматическое определение драйвера видеокарты

Как распечатать pcl или esc / p-код на принтере, управляемом хостом?

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