0
ответов

отладка метода завершения zsh

Я пытаюсь отладить метод завершения. Этот метод должен отображать все каталоги в этих трех папках. Я проверил, что compinit загружает его правильно. попробовал отследить и я...
25.08.2020
0
ответов

Завершение zsh для scp завершает работу локальных пользователей при подключении к удаленному серверу

Допустим, у меня есть один файл в текущем каталоге, test.txt, и я хочу передать его с помощью scp на удаленный сервер. Когда я использую завершение, т.е. :scp -rp test вместо завершения остальных...
31.07.2020
0
ответов

Автозаполнение Bash

Я пытаюсь понять, как работает автозаполнение. Я прочитал это и всю справку по bash о complete, compgen и compopt, но это не говорит мне, как они на самом деле работают вместе. Я пытаюсь...
12.06.2020
0
ответов

полная альтернатива bash в zsh?

Недавно я перешел с bash на zsh. Когда я запускаю complete -f _ssh sshrc, он показывает, что команда zsh :не найдена :complete Какова альтернатива bash complete в zsh? Как добавить псевдоним команды...
11.06.2020
0
ответов

Завершение командной строки при использовании команды at.

При вводе команд в приглашение at> я не могу активировать автодополнение командной строки с помощью клавиши Tab. $ сейчас + 4 часа at> Есть ли способ включить автодополнение табуляции в at>...
10.06.2020
0
ответов

zsh: немедленно сделать foo* expand foo*

Недавно я переключился с bash на zsh. Одно отличие состоит в том, что когда я набираю команду в bash и нажимаю Esc-* (в режиме редактирования vi), bash сразу расширяет встроенный глобус. Например, если я наберу: $ ...
08.06.2020
0
ответов

Нечеткое сопоставление с образцом zsh удаляет введенные символы

Я использую следующее в своем zshrc :zstyle ' :завершение :*' сопоставитель -список 'm :{[ :нижний :]}={[ :upper :]} r :|?= **' (благодаря Марлону )Но я нахожу странное поведение. например. принять следующее...
02.06.2020
0
ответов

Как удалить завершение одной команды из zsh?

У меня есть локальный скрипт под названием bpython, после которого мой zsh не будет заполнять пути. Я вижу, что в моем $_comps есть скрипт завершения _bpython, который, как я полагаю, встроен. Как я могу...
29.05.2020
0
ответов

Как вручную добавить команды в плагин автозаполнения zsh?

Zsh имеет замечательную функцию автоподсказки (через плагин), которая запоминает как один тип в терминале, а затем помогает при следующем вводе той же команды. У меня около 1000 строк...
14.05.2020
0
ответов

zsh: PageUp в меню завершения

В моем .zshrc у меня есть меню zstyle ':completion:*' select=20 Таким образом, когда я дважды нажимаю Tab, я получаю меню завершения (при условии, что есть как минимум 20 выбирать из). Затем я могу перемещаться по нему...
21.04.2020
0
ответов

Zsh: завершать файлы в текущем каталоге независимо от команды

Например, когда я просто хочу создать cfiles без makefile: $ make a a1.c a2.c a3.c ... но кажется, что zsh обнаружит команду, а затем ничего не завершит, когда я нажму вкладку. Это работает...
23.01.2020
0
ответов

Как исключить завершения zsh из буфера прокрутки?

У меня есть конфигурация zsh с автодополнением (auto-fu) и параметром no_always_last_prompt, который будет повторно печатать подсказку и текущий буфер командной строки после завершения. Есть ли способ...
16.12.2019
0
ответов

игнорировать определенные команды из завершения zsh

Можно ли указать zsh не выполнять автозаполнение определенных команд при использовании завершения TAB? ПРИМЕР: Я набираю chm и zsh автодополнение предлагает мне два варианта: chmem chmod Я никогда не использую chmem....
31.07.2019
0
ответов

Вторая конфигурация для Bash Complete работает независимо от завершения TAB

Возможно ли иметь вторую конфигурацию для Bash полный, который работает независимо от стандартного триггера TAB? Я написал сценарий завершения имени файла Bash, специально предназначенный для...
27.06.2019
0
ответов

Tab завершает глобальные имена псевдонимов не в начале строки

У меня есть куча таких псевдонимов, как этот псевдоним -g foo=cmd1 псевдоним -g faz=cmd2 alias -g fam=cmd3 В оболочке (я использую zsh) я хочу иметь возможность набирать echo fa и получать запрос на ввод faz или fam...
08.05.2019
0
ответов

Установлена ​​Anaconda -> странное поведение с DNF

Я использую Fedora 26. С тех пор, как я установил Anaconda, если я наберу в Терминале что-то вроде sudo dnf install gnome [TAB], я получу Traceback (последний вызов последним): файл «», строка 1, в <...
07.04.2019
0
ответов

Документация по завершению bash

Мне не удалось найти полную документацию для встроенные команды complete и compgen bash. Я нахожусь на Macintosh и помогаю complete производит complete: complete [-abcdefgjksuv] [-pr] [-o option] ...
24.02.2019
0
ответов

Дополнительные слова завершения Bash Fedora 23

Сегодня я заметил несколько лишних слов, когда TAB завершает поиск по dnf. Кто-нибудь знает, что вызывает такое поведение? Пытался очистить все dnf, а затем переустановить bash_completion и dnf update. Это не ...
26.11.2018
0
ответов

Пользовательское завершение вкладки bash, показывающее возможные завершения, но фактически не завершение ввода

Я очень старался понять это, прежде чем размещать здесь, но я не могу найти ни одного другие примеры людей, решающих именно этот вопрос. Я использую Ubuntu 17.10. У меня есть ...
12.02.2018
0
ответов

Сделать автозаполнение Bash наиболее приближенным.

У меня на ноутбуке несколько неудобная клавиатура, в результате что я иногда неправильно пишу в Bash, и при нажатии Tab для автозаполнения ничего не происходит. Возможно ли иметь Bash ...
28.01.2018
0
ответов

Чтение / dev / tty из функции завершения

Почему следующий код не работает для завершения команды foo? Когда я использую его, затем набираю foo , оболочка зависает и не принимает никаких данных, пока я не нажму ^ C (что приведет к выходу из ...
23.01.2018
0
ответов

Автоматически генерировать файлы завершения ZSH / Bash

Существует ли инструмент, который автоматически генерирует файлы завершения как для bash, так и для zsh? Я хотел бы иметь возможность указывать один источник истины для моих завершений вместо того, чтобы поддерживать отдельный ...
14.01.2018
0
ответов

Завершение команды, подобной другой команде в bash

Допустим, я создаю оболочку для программы Unix wget под названием wget- бедро. Я хочу, чтобы wget-hip получил то же правило завершения оболочки, что и wget, потому что они оба имеют одинаковые параметры командной строки ....
26.11.2017
0
ответов

Запретить завершение bash из-за умного игнорирования расширений

Почему bash не завершает bar.dat в строке распаковки - файл находится в текущем каталоге. Bash читает расширения файлов и пытается быть полезным? [a@localhost:~/tmp]$ echo "Hello World" >...
12.10.2017
0
ответов

Завершение Bash не будет работать, если я вызываю приложение с абсолютным путем.

Не знаю почему, но завершение Bash не будет работать, если я вызываю приложение с абсолютным путем. Например, у меня есть файл1 и файл2 в текущем каталоге [zhengw@localhost ~]$ rm -f file<...
12.10.2017
0
ответов

Могу ли я добавить горячую клавишу Tab в мой сценарий оболочки?

Могу ли я использовать горячую клавишу Tab в моей оболочке для автозаполнения, если есть ввод, как это: когда я ввожу «тест» и нажимаю горячую клавишу Tab, «тест» автоматически заполняется как «test.md». Приветственные предложения, ...
22.07.2017
0
ответов

Завершение команды не работает с именами, содержащими `:`

Я взламывал систему Linux (пытаясь заставить работать BlueTooth, хотя это не соответствующие). Существуют каталоги, структурированные следующим образом: /var/lib/bluetooth/ ├── B8:27:EB:8E:A8:4D ...
19.07.2017
0
ответов

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

В zsh есть система завершения, активируемая нажатием клавиши tab: llama@llama:~$ git st Завершение основной команды porcelain stash -- сохранение изменений в грязный рабочий каталог status -- ...
23.05.2017
0
ответов

Как передать предложения по завершению bash? [duplicate]

Я пытаюсь сохранить предложения по завершению bash, чтобы использовать их. Таким образом, я пытаюсь имитировать две вкладки и передать результат на что-то другое. Я ищу что-то вроде: $ getCompletions git ...
23.05.2017
0
ответов

Динамическое автозаполнение zsh для пользовательских команд

Я пытаюсь написать функции завершения для некоторых пользовательских функций, которые я написал, но, похоже, действительно борюсь даже с самыми простыми из них. Пример функции: function eb_instances () {if [...
13.04.2017