Вопросы с тегом «autocomplete»

11
Как настроить завершение zsh для отображения скрытых файлов и папок?

В настоящее время, когда я вызываю завершение, поведение выглядит так: % cd ~/<TAB> Completing directory Desktop/ Downloads/ Pictures/ system/ Videos/ Documents/ Music/ Public/ Templates/ www/ Как я могу настроить завершение, чтобы перечислить скрытые файлы...

10
Как мне заставить мои функции оболочки использовать существующее автозаполнение в zsh?

У меня есть несколько функций оболочки, определенных в моей, .zshrcкоторые экономят при наборе текста и позволяют интеграцию с экраном. Например: function s() { screen -t "$1" ssh "$@" } Однако, когда я использую эти функции оболочки, я не могу воспользоваться встроенными в zsh функциями завершения...

10
Завершение опций списка zsh apt

Я привык использовать завершение табуляции в bash, чтобы apt list --upgradableпечатать apt ltab--utab, но я не могу сделать то же самое с zsh: --uне расширяется, --upgradableкогда я нажимаю tab. Я погуглил некоторые решения, предлагающие установку zsh-дополнений и добавление setopt completealiasesв...

10
Сочетание дополнения вкладки zsh с нечувствительностью к регистру

У меня zsh 5.0.7 настроен на использование ввода с учетом регистра без учета регистра zstyle ':completion:*' matcher-list 'm:{a-zA-Z}={A-Za-z}' У меня проблема в том, что эта нечувствительность к регистру часто приводит к тому, что мне нужно нажимать Tabдополнительное время. Например, мой домашний...

10
zsh - полностью раскрыть двоичный путь на <tab>

В моем текущем поведении zsh нажатие на вкладку после ввода «sudo» просто добавляет пробел. $ sudo ... Я действительно хочу, чтобы вкладка полностью развернулась до пути двоичного файла, который она собирается выполнить, когда я нажму на вкладку, что позволит мне увидеть, что будет запущено: $...

10
Завершить принудительное завершение обычной вкладки в случае сбоя интеллектуального завершения

С тех пор, как завершение табуляции стало стандартной функцией в оболочках, я очень доволен ею. Мне даже нравится интеллектуальное завершение Bash (где он ищет только файлы PDF, если я наберу evince foo <TAB>) - при условии, что он угадывает правильно. Это разрушает другой счастливый день,...

10
Завершение слов на экране как в VIM (Bash или Tmux)

Как я могу настроить Bash, Zsh или Tmux для завершения последнего идентификатора соответствия на экране ? Рассмотрим этот общий сценарий: $ git fetch remote: Counting objects: 16, done. remote: Compressing objects: 100% (9/9), done. remote: Total 9 (delta 4), reused 0 (delta 0) Unpacking objects:...

10
Автозаполнение Bash для переменной среды, содержащей имя каталога

Я использую, среди прочего, Bash 4.2.37 на Linux Mint 14. Когда я автоматически заполняю имя переменной среды, печатая Tab, оно расширяется до имени переменной, за которым следует пробел. Если значением переменной является имя каталога, я хочу, чтобы оно расширилось до имени переменной, за которым...

10
Как разрешить bash автозаполнению подстановочные знаки?

Если у меня есть каталог, содержащий файлы foo.bar.a.cat foo.bar.a.hat и я набираю ls f+ TABоболочка bash для автозаполнения до ls foo.bar.a.. Если я наберу ls *bar*+, TABя бы хотел, чтобы он автоматически заполнялся до *bar*.a.. Это возможно? Это похоже на вопрос Как включить табуляцию...

10
завершение zsh: получение имен файлов из определенного каталога

Хорошо, немного предыстории: я использую Mac, и я делаю как можно больше в CLI. В частности, я часто вставляю флешку cpили mvфайл поверх, а затем сразу же желаю извлечь (отключить и отключить) ее. Обычно это можно сделать несколькими нажатиями клавиш, за исключением размонтирования, которое требует...

10
Список всех файлов / двоичных файлов в текущем PATH

Есть ли «простой» способ запуска команды в стиле «ls -la» для вывода списка всех файлов / исполняемых файлов в текущем PATH? (Я намереваюсь направить вывод в grep для поиска команд с неизвестными префиксами, но в основном с известными «именами», тот случай, когда автозаполнение / табуляция в bash...

10
обновить вкладку bash

У меня есть скрипт для автозаполнения моих ssh-хостов. Если я поменяю свой, ~/.ssh/configавтозаполнение не обновляется автоматически, хотя. Это меня не удивляет. В новой оболочке, новая запись, конечно, подобрана и пригодна для использования. Как вручную запустить обновление завершения в...

10
Отмена завершения zsh tab

Есть ли способ отменить завершение после его запуска? Иногда я глупо нажимаю клавишу Tab, чтобы автоматически завершать создание целей (только из-за явной лености), а затем мне приходится ждать дольше, чем если бы я только что набрал «установить» или «проверить» сам. На странице справки zshzle я...

9
Zsh auto complete предлагает полные функции (_git _vim и т. Д.)

У меня есть небольшое раздражение от того, как zshделаются полные предложения для моих команд. Если я наберу начало команды, которую я не установил, и нажму, tabона предложит функцию завершения, которая установлена. Допустим, я хочу выполнить, vimно он не установлен, он предложит _vim. Есть ли...

9
Отключить автозаполнение Bash только для определенной команды

Возможно ли отключить автозаполнение Bash только для определенной команды? Вариант использования: по понятным причинам я хотел бы отключить автозаполнение для rmкоманды, когда я root. Также было бы ужасно, если бы я полностью отключил автозаполнение, поэтому я хотел бы удалить его rmтолько для ....

9
Выберите имя файла Unicode в Bash

Хорошо; Предположим, я в Bash и у меня есть несколько файлов в папке. Некоторые из них названы file☠☡☢☣.txt, где ☠☡☢☣начинаются с сумасшедших нетипичных символов юникода. Как бы я сослался на один из них? Нажатие вкладки только автоматически завершает file, а затем он хочет, чтобы вы набрали...

9
Как упорядочить файлы по дате в списке пополнения вкладки

$ 7z l ~ / Загрузки /Tab Как сделать итоговый список отсортированным по дате, а не по имени? В настоящее время я использую специальный скрипт для отображения N самых последних файлов в заданном каталоге (и вручную копирую имя файла в командную строку), но хочу сделать его более удобным и...

9
Измените завершение zsh, чтобы поставить завершения над приглашением

Я давний пользователь tcsh, который наконец решил попробовать zsh. Я баловался с завершением, но одна вещь, которая мне не нравится, это то, что когда я нажимаю на вкладку для завершения, которое может иметь много значений, он выводит параметры завершения под приглашением, толкая приглашение вверх...

9
compgen: игнорирование регистра

Я пытаюсь реализовать пользовательское завершение bash, как описано здесь . Тем не менее, кажется , что compgenэто чувствительно к регистру . Есть ли способ превратить это без учета регистра в этом...

9
Как работает автозаполнение Bash?

Я могу понять, что автоматическое завершение bash работает для стандартных утилит. Но как это сделать автозаполнение для пользовательских программ, таких как Oracle SQL Loader? В следующей команде, если вы нажмете Tab после control=этого, он автоматически заполняется до имени управляющего файла:...