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

Функция, предоставляемая интерактивными программами, такими как оболочки и текстовые редакторы, которая вставляет текст для завершения слова или фразы, которые пользователь, вероятно, собирается написать.

3
Как исправить завершение вкладки, чтобы она не скрывала записи?
Я использую oh-my-zsh в Mac OS X с homebrew'ed zsh 4.3.12. Я недавно наткнулся на странную проблему. У scripts/not-usedменя есть несколько .Rфайлов: breakdowns.R eventloop.R process-largeclients.R process-qt.R reprocess-pinning.R calculate-qt-error.R generate_decision_tree.R process-net.R process-scalingexp.R Тем не менее, когда я пытаюсь ls scripts/not-used/+ Tabпервое завершение, ls scripts/not-used/_.Rгде _представляет позицию курсора. Если я нажму Tabснова, …

1
Что за магия позволяет мне заполнять удаленные файлы табуляцией при вводе команды scp?
Предположительно, это функция, предоставляемая некоторым плагином, который я включил в настройке oh-my-zsh (я использую zsh уже много лет). С тех пор, как я добавил свой открытый ключ к серверу (теперь я могу использовать SSH к серверу без ввода пароля), я заметил, что когда я сочиняю scpкоманду в своей оболочке, я …

1
Завершение Bash для значений, разделенных запятыми
Я хотел бы создать правило завершения для списка параметров, разделенных запятыми. Например, у меня есть команда, которая получает список имен серверов: myscript -s name1,name2,name3 На данный момент мне удалось написать следующее завершение: _myscript () { local cur prev opts _get_comp_words_by_ref cur prev opts='-s' servers='name1 name2 name3' if [[ ${cur} == …

4
Автозаполнение имени файла в каталоге
Этот вопрос очень похож на этот , но я не могу понять решение. Я также знаю этот урок , но все еще не могу понять, что я делаю неправильно. Я пытаюсь автоматически заполнить список каталогов, которые находятся в /something/: $ ls /something/ One Other Three таким образом, что это произойдет: …

1
Как вывести завершение строки в стандартный вывод?
У некоторых gitкоманд есть много опций, и часто было бы полезно найти в них ту, которая мне нужна - я просто искал опцию, которая контролирует TABширину git-gui, но есть около 200 дополнений git config. Очевидный обходной путь - скопировать все дополнения в редактор и поискать их, но я бы предпочел …

4
Завершение Bash является очень неполным на Centos 7
Я установил завершение Bash с помощью yum install --enablerepo=epel bash-completion. Хотя он работает для некоторых основных команд (git & yum), я пропускаю большую часть завершителей. Мой /etc/bash_completion.dсодержит следующее: bash_completion.d] $ ls git iprutils redefine_filedir yum yummain.py yum-utils.bash Тем не менее, я знаю, что есть bash_completion, например, make (который установлен) и …

3
Как устранить неудобства при запуске графического интерфейса пользователя из терминала?
Я предпочитаю запускать приложения с графическим интерфейсом из окна терминала, а не с помощью графического рабочего стола. Часто раздражает то, что разработчики часто не ожидали такого использования, поэтому приложение выводит на stdout или stderr множество бесполезных, загадочных или неинформативных сообщений. Дальнейшая помеха в терминале происходит из-за запуска программы в фоновом …

3
Как я могу сказать bash правильные дополнения табуляции для аргументов моего скрипта Python
Скажем, у меня есть программа hello.py и один возможный допустимый аргумент: ./hello.py autoawesomesauce Можно набрать: ./hello.py auto[tab] в этот момент частично завершенный аргумент отправляется hello, который распознает его как таковой и затем завершает его в оболочке: ./hello.py autoawesomesauce Я знаю, что git делает что-то подобное, но можно ли это сделать …

3
Неожиданное завершение Bash ~ на OS X
Я нажал ~TabTabна командную строку bash и получил неожиданный набор завершений. Сначала это выглядело как все люди в /Usersкаталоге, и многое другое. Затем я подумал, что это был обратный поиск людей с «домашними» каталогами /etc/passwordили, возможно, теми, которые были /var/empty- это кажется правильным. Что мне интересно, так это то, что …

3
Автозаполнение Bash командой vim
В bash автозаполнение путей недавно перестало работать при выдаче vimкоманд, где путь глубже двух каталогов (он продолжает работать, как и ожидалось, с другими командами, такими как lsи cd). Например, если я печатаю, ls .config/btsync/btа затем нажимаю TAB, он расширяется до ls .config/btsync/btsync.conf. Если я наберу, vim .config/btа затем нажмите клавишу …

2
Отменить завершение, но только завершение, в zsh
Когда функция завершения занимает много времени, я могу прервать ее , нажав Ctrl+ C(клавиша прерывания терминала, отправляет SIGINT) или Ctrl+ G(привязано к send-break). Затем я остался с незавершенным словом. Тем не менее, если мне случится нажать Ctrl+ Cили Ctrl+, Gкак только завершится функция завершения, нажатие моей клавиши может отменить командную …

4
Автозаполнение новейшего файла
У меня есть процесс, который создает текстовые файлы, имена файлов которых основаны на отметке времени их создания: $ ls 1378971222.txt 1378971254.txt 1378971482.txt 1378971488.txt 1378972089.txt 1378972140.txt 1378972141.txt 1378972153.txt 1378972155.txt 1378972241.txt Как я могу автоматически заполнить имя файла последнего созданного файла , то есть файла с последним mtime? Невозможно использовать Tab-завершение для …

1
Zsh завершение, включение Shift-Tab
Когда zsh показывает вам меню возможных завершений, я бы хотел, чтобы я позволил мне использовать shift-tabдля доступа к предыдущим записям завершения - есть ли опция, которая контролирует, какой ключ используется для доступа к предыдущим записям завершения? И если так, что мне нужно добавить в мой ~/.zshrc файл, чтобы настроить его. …

1
Завершение вкладки Bash превращает «~» в «/ home / ___», когда это не было раньше
Раньше, если бы я печатал ~/biTab, раньше он превращался в ~/bin. Однако сегодня это начало превращаться ~/biTabв /home/username/bin. Я бы предпочел, чтобы он был первым, но я не уверен, что случилось ... Я добавил скрипт для редактирования завершения bash, но удалил его ~./bashrcи перезапустил сервер. Кто-нибудь знает, что может вызвать …

1
Динамически обновлять список завершения в Zsh
Я считаю, что списки результатов zsh для Tabзавершения весьма полезны, однако я бы хотел немного изменить их поведение: Они должны появляться, когда я Tabвпервые, а потом динамически обновляюсь с каждым добавленным новым письмом. Поведение по умолчанию состоит в том, что предложения пересматриваются только тогда, когда вы Tabснова захотите сохранить это …
13 zsh  autocomplete 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.