У меня есть интерфейс командной строки (полимер), который обслуживает веб-сайты в качестве службы HTTP. Чтобы запустить локальный сервис, я могу запустить полимерную службу. Однако в каталоге, который я запускаю, есть файл ...
Я просмотрел много вопросов о завершении вкладок bash и еще не нашел ответа на этот вопрос. Я работаю в системе Linux (GNU bash, версия 4.2.46(2)-выпуск (x86_64-redhat-linux-gnu)) и...
Я не могу заставить этот ответ работать в Bash 4.4.20 (оболочка по умолчанию в Ubuntu 18.04): $ complete -o nosort -W '--color=auto --color=always --color=never' mycommand
$ mycommand --
--color=always ...
Если я наберу: echo "$((1 + 2))" и затем нажму Tab, ZSH преобразует то, что я набрал, в: echo 3 Как я могу отключить это поведение? Я не хочу, чтобы ZSH оценивал арифметическое выражение, когда я нажимаю ...
В команде grep я предпочитаю использовать различные комбинации -irln и ограничиваю ее включением одного или нескольких одинаковых типов файлов py, js, html, css. Например. grep -ril --include=*{html,css} Я ...
У меня есть команда play, которая принимает в качестве аргументов файлы с расширениями mp4 или mkv. Я создал файл play_completion.sh в /etc/bash_completion.d/. Я хочу, чтобы команда play выполняла автозаполнение...
Fish — отличная оболочка (самая лучшая?), но ее интерфейс завершения имеет определенную особенность, которая мне лично не нравится и хотелось бы отключить. В туториале это выражается следующим предложением: Hit ...
Доступно много ресурсов (1, 2, 3), которые объясняют, как использовать возможности bash для автоматического завершения команд и аргументов, но все эти ресурсы требуют добавления кода в пользовательский...
Относительно определения нового автодополнения bash с помощью complete -F, т.е. написания функции оболочки для автозаполнения, в руководстве по bash говорится функция функция выполняется в ...
Когда я использую zsh (установка oh-my-zsh по умолчанию) и нажимаю Tab, путь автоматически дополняется, что очень полезно. Если есть только один кандидат, система автозаполнения просто добавляет кандидата...
Мое завершение вкладок (BASH) показывает мне разные числа для последовательного объединения двух команд. Каким-то здравым смыслом я могу выполнять больше команд, чем больше у меня привилегий, например. г. с судо. ...
В следующем сценарии: sudo apt install a (дважды нажмите Tab) Показать все 1244 возможности? (y или n) (нажмите Y) (Он показывает мне список, в котором я могу видеть больше, нажав Enter) abiword-...
После команды, где пользователь должен указать местоположение вывода с помощью -o, я задался вопросом, существует ли (стандартная) команда, которая временно отображает полное имя данного аргумента, например -o, что ...
Я нахожусь в процессе миграции некоторых настроек завершения tcsh в zsh, и я немного потерялся в документации. Я хотел бы завершить аргумент одним из двух способов. Если текущее слово на ...
Я только что настроил VPS с hostinger.com. ОС - Ubuntu 18.04.
Я создал учетную запись пользователя, Майк.
Я быстро понял, что автозаполнение явно не установлено, поэтому посмотрел, как вы это делаете.
Для ...
Функция zsh cn function cn() { nmcli device wifi connect "$1" --ask
} запросит пароль и подключится к сети foo, если
вы вводите cn foo Но это не будет автоматически завершать foo, так как ...
У меня есть функция автоматического завершения zsh для команды с именем gd, которая выполняет нечеткий поиск на основе $words [ТЕКУЩЕЕ] значение и возврат предложений. Поиск работает нормально, но zsh ничего не показывает...
У меня есть вывод команды sed, как показано ниже: sed --help
Использование: sed [ОПЦИЯ]... {скрипт-только-если-нет-другого-скрипта} [входной-файл]... -n, --quiet, --silent запретить автоматическую печать ...
Предположим, что у меня такая древовидная архитектура: ~/user
|_____ дир0
|_____ символическая ссылка0
| |_______ какой-то файл0
|_____ символическая ссылка1 |_______ какой-то файл1 |_______ какой-то файл2 Если я делаю это: cd
...
Есть ли способ, которым я могу изменить ~/.zshrc, чтобы автозаполнение ssh выполнялось для хоста, а не для имени хоста? У меня есть запись в моем ~/.ssh/config, которая выглядит так: Host staging-rfc ...
Во-первых, давайте предположим, что у меня есть: alias foo='path/to/my/program' в моем .zshrc, затем я создал скрипт завершения ~/.oh-my -zsh/completions/_foo для него, где внутри файла у меня есть: #compdef foo ...
У меня есть это в моем .zshrc: # завершение команды
автозагрузка -Uz compinit
compinit обычно позволяет мне переключаться между командами, аргументами и файлами. Но с git --git-dir=<путь> --work-tree="$HOME" (...
Можно ли использовать шаблоны сопоставления вместо игнорируемых шаблонов в порядке тегов? Я хотел бы попробовать пользовательский ограниченный набор соответствий с первой попытки без префикса, например: $ man <...
Как создать сценарий завершения bash, который содержит пробелы в аргументе, следующее работает хорошо, если аргументы разделены пробелами, но Я не мог заставить его работать с аргументами, содержащими ...
В Centos6, если я установлю testPath=/usr/local/bin, а затем нажму ls $testPath/, это будет автозаполнение как ls /usr/local/bin, но в Centos7 показано ls \$testPath/ как установить это правило завершения...
Я пытаюсь написать функцию завершения для команды, которая требует, чтобы ее аргумент был абсолютным путем. (Нет, я не знаю почему.) Я подумал, что было бы неплохо разрешить вводить относительный путь, но...
Завершение команд curl и open по умолчанию пытается заполнить URL-адреса. Например, ввод curl дает файл: ftp:// gopher:// http:// https:// наряду с любыми файлами в ...
Я настроил эту функцию в файле ~/.zshrc: cdp() { cd "/mnt/c/Users/Mark/PhpstormProjects/$1"
} Но я не получаю завершения табуляции для этого. Есть ли способ заставить имена каталогов автозаполняться...
Когда я попытался использовать автодополнение в терминале bash с помощью TAB, я получил следующую ошибку: bash: !ref: несвязанная переменная
bash: words[i]: несвязанная переменная Довольно раздражает вводить вручную...