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

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

2
Можно ли настроить bash для автозаполнения одной вкладкой, например, zsh?
Как известно большинству людей, при использовании bash в командной строке, если вы частично вводите имя файла, команду или параметр для команды и т. Д., Bash завершит слово, если найдется только одно совпадение. Когда есть более одного совпадения, вам нужно нажать <Tab>дважды, и bash сгенерирует список возможных совпадений. Я хотел бы …

2
Могу ли я перемещаться по меню дополнения вкладок в zsh с помощью клавиш в виде vi-like hjkl?
Я использую завершение вкладки на основе меню Zsh. Я нажимаю Tabодин раз, и появляется список возможных завершений. Если я нажму Tabснова, я могу перемещаться по этому списку с помощью клавиш со стрелками. Тем не менее, можно ли управлять ими с vi-как H, J, K, Lключи вместо? Я использую режим Emacs …

2
Можно ли изменить завершение команды для `cd`, чтобы показывать только каталоги и игнорировать файлы?
Когда я нахожусь в каталоге в bash, и я нажимаю cd Space Tab, он показывает все в каталоге как возможность. ( Show all 1000 possibilities?) Это действительно громоздко, когда я нахожусь в каталоге с большим количеством обычных файлов и относительно небольшим количеством каталогов. Итак, возможно ли сделать выбор для автозаполнения, …


6
LC_CTYPE прерывание автозаполнения: что является причиной этой проблемы?
По какой-то причине сегодня, каждый раз, когда я нажимаю вкладку в терминале, это появляется: cat bash: warning: setlocale: LC_CTYPE: cannot change locale (en_CA) Display all 150 possibilities? (y or n) Это происходит, когда я печатаю, а catзатем нажимаю TAB. Я никогда не менял никаких настроек или чего-либо еще. Кто-нибудь знает, …

4
Как запустить автозаполнение без клавиши табуляции?
Я подключаюсь к своей машине, используя мой iPhone с приложением под названием ServerAuditior. У него нет клавиши табуляции. Смотрите скриншот. Как запустить автозаполнение без клавиши табуляции? Я не хочу набирать много символов для CD. У меня есть клавиши со стрелками в этом приложении. Я могу провести пальцем влево-вправо, чтобы использовать …

3
Как передать список команд, отображаемых в «Tab Complete»?
При использовании команд в bash мне нравится опция двойной вкладки для отображения доступных команд. Некоторые команды имеют больше возможных совпадений, чем другие: Снимок экрана: завершение вкладки http://img13.imageshack.us/img13/5541/picturemhy.jpg Есть ли способ, которым я могу передать вывод двойной вкладки куда-нибудь, как grep? Я нашел связанный пост , но я все еще не …

1
ZSH: вставить завершение на первой вкладке, даже если оно неоднозначно?
В настоящее время ZSH отображает меню, когда я впервые нажимаю вкладку, и завершение неоднозначно. Итак, если у меня есть «cd» в командной строке и я нажимаю на вкладку, он покажет различные доступные завершения. Если я снова нажму вкладку, он выберет первое доступное завершение. Я хотел бы объединить эти два шага …
12 zsh  autocomplete 

2
Прогноз командной строки
Я нашел интересную статью: « Предсказание командных строк UNIX о предсказании командной строки (на основе прошлой активности пользователя)», и мне интересно, существует ли какая-либо реальная реализация такой вещи?

2
Создать скрипт завершения bash для автозаполнения путей после знака равенства?
Я хочу создать скрипт завершения bash, который распознает аргументы формы --argи --some-arg=file. После прочтения этого урока и нескольких примеров /usr/share/bash_completion/completions/я написал следующий скрипт (чтобы сэкономить время при наборе некоторых флагов с помощью Chromium): _chromium() { local cur prev opts COMPREPLY=() cur="${COMP_WORDS[COMP_CWORD]}" prev="${COMP_WORDS[COMP_CWORD-1]}" # Some interesting options opts=" --disable-web-security --easy-off-store-extension-install --incognito …

6
Как отключить emacs здесь завершение документа
Когда вы редактируете файл bash-скрипта с помощью emacs и пытаетесь войти <<<, во второй части <emacs вставьте шаблон для документа here, как в следующем примере: <<EOF EOF Это не желаемый вывод, потому что я бы ввел литерал <<<. На данный момент я прибегаю к вводу < < <, а затем …

2
Сделать заполнение табуляции BASH первым в матче?
Есть ли способ заставить BASH заполнить первое совпадение при нажатии клавиши TAB, вроде командной строки Windows? (По-прежнему должен отображаться список совпадений, но он должен циклически проходить по ним, когда я продолжаю нажимать клавишу Tab.) то есть цель здесь, чтобы быть в состоянии заполнить в любом матче с только клавишей TAB, …

2
Добавьте косую черту в завершение bash символических ссылок каталога
У меня есть символическая ссылка для каталога, например ln -s /tmp /xxx Теперь, когда я печатаю /xxи нажимаю tabклавишу, bash завершит строку/xxx Если я нажму еще раз, это станет /xxx/ Теперь, как я могу попросить Баш для завершения , /xxчтобы /xxx/автоматически ( при условии , что есть только один матч)

4
Как добавить шаблон для завершения bash (для распаковки)?
Когда я печатаю unzip <tab> Я получаю список всех файлов, оканчивающихся на .zip, который является стандартным поведением завершения табуляции для unzipкоманды. Тем не менее, я также хочу завершения bash для unzipфайлов списка, которые заканчиваются .udp, в дополнение к .zipфайлам. Как я могу добиться этого поведения в моем местном .bashrc?

4
Как завершение пути Bash работает с sudo?
Завершение пути вкладки не работает (по крайней мере, в Ubuntu и AFAIK Arch) с sudo mount <whatever> Файл iso, который я пытаюсь смонтировать, отсутствует /etc/fstab. Если я просто наберу mount <whatever> завершение работает (но, конечно, команда терпит неудачу, так как я не root). Видимо, именно sudoэто ломает. Как можно сделать …

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