Вопросы по теме 'bash-completion'
Как заставить bash-завершение табуляции работать как cmd.exe в Windows?
Скажем, у меня есть папка с файлами в ней с такими именами:
log_1.log
log_2.log
log_2.gz
И я хочу выполнить какую-то операцию, скажем, переместить, на log_2.gz.
В Windows cmd.exe я привык выполнять следующие шаги:
Введите...
2407 просмотров
schedule
17.03.2022
Как установить завершение без учета регистра в экземпляре bash без поддержки Readline
У меня есть экземпляр bash без поддержки Readline, т.е. этот bash вызывается с параметром --noediting . Причина в том, что этот экземпляр bash используется другой программой.
Другая программа хочет знать, как этот bash завершит командную строку,...
444 просмотров
schedule
07.04.2022
Печать частичного предложения в стиле каталога завершения bash
Я работаю над сценарием под названием to , который делает закладки в файловой системе в bash (с ограниченной поддержкой zsh). Вы можете найти исходный код здесь: https://github.com/resultsreturned/to
Скрипт поддерживает завершение табуляции для...
283 просмотров
schedule
11.06.2022
Переопределить завершение bash для git clone
встроенное завершение
дополнение для git clone (воспроизведено ниже) дает завершение табуляции для --* опций:
_git_clone ()
{
case "$cur" in
--*)
__gitcomp_builtin clone
return
;;
esac
}...
1021 просмотров
schedule
19.06.2022
Проблема автозаполнения Makefile bash с целями, сгенерированными PHP
В большом проекте, управляемом Makefile, я недавно добавил несколько целей, сгенерированных PHP, и завершение bash перестало работать: нажатие [tab] не запускает завершение, а вставляет символ табуляции.
Я изолировал проблему в этом минимальном...
369 просмотров
schedule
26.06.2022
bash-completion — функция завершения, определяемая при первом вызове команды
Я добавил новый псевдоним scp_using_rsync , который использует rsync для копирования файлов по SSH с определенными параметрами. Я хотел связать завершение bash для scp с этим псевдонимом.
Это работает, когда я добавляю эту строку:
complete -o...
2915 просмотров
schedule
09.07.2022
Как кэшировать переменную, используемую внутри сценария завершения Bash для текущего сеанса
В моем файле завершения Bash я ищу строки завершения с помощью внешнего скрипта, что занимает некоторое время (1-2 секунды). Поскольку эти строки в основном остаются неизменными в течение всего остального времени работы текущей оболочки, я хочу их...
1555 просмотров
schedule
13.09.2022
Медленная загрузка bash в cygwin
На данный момент загрузка bash занимает около 2 секунд. Я запустил bash с флагом -x , и я вижу вывод, и кажется, что PATH загружается много раз в cygwin. Самое смешное, что я использую тот же файл в среде Linux, но он работает нормально, без...
11198 просмотров
schedule
17.01.2023
Удаленное завершение URL в Bash
В настоящее время я добавляю поддержку удаленного завершения URL для svn в Bash. В настоящее время я использую модифицированный bash-completion-svn, который определяет, когда запускать завершение URL-адресов, выглядящих как...
524 просмотров
schedule
27.12.2022
Нет завершения bash с помощью gcutil
Я только что установил Google Cloud SDK и принял установку дополнения bash , но у меня есть завершение только для gcloud , а не gcutil .
Возможно ли завершение bash для gcutil тоже? Как ?
Спасибо,
107 просмотров
schedule
05.06.2023
табуляция bash для экранирования автозаполнения $
В оболочке ( GNU bash, version 4.2.47(1)-release (x86_64-suse-linux-gnu) ), когда я нажимаю вкладку для автозаполнения, «$» экранируется после завершения имени переменной, но если завершения нет, то это просто колокольчики. Например.
$ ls...
763 просмотров
schedule
08.08.2023
Как получить завершение табуляции bash, чтобы остановить экранирование подстановочных знаков glob в начале аргумента?
Когда я пытаюсь использовать табуляцию в bash для шаблона глобуса файла, начинающегося с ? или * , я получаю список параметров завершения, как и предполагалось, но затем моя командная строка изменяется, чтобы избежать специального символа глобуса....
58 просмотров
schedule
25.07.2023