Вопросы с тегом «tab-completion»

Завершение с помощью табуляции - это усовершенствование пользовательского интерфейса для оболочек и других программ командной строки. Ввод первых нескольких символов команды (или аргумента) и нажатие клавиши Tab приводит к тому, что остальная часть слова автоматически заполняется программой.

3
Как я могу получить bash для завершения табуляции для моих псевдонимов?
У меня настроена куча сценариев завершения bash (в основном с использованием bash-it и некоторых настроек вручную). У меня также есть куча псевдонимов для общих задач, например gcoдля git checkout. Прямо сейчас я могу напечатать git checkout dTabи developзакончен для меня, но когда я печатаю, gco dTabэто не завершает. Я предполагаю, …

1
Сделайте в bash табуляцию без учета регистра [дубликата]
Возможный дубликат: Завершение ввода без учета регистра в Bash Есть ли способ сделать завершение табуляции в bash без учета регистра? Например, если у меня есть файл с именем Hello.txtи я пытаюсь завершить его, набрав, heа затем Tabон не будет работать. Я должен был бы завершить это, напечатав He(обратите внимание на …

4
Завершение Bash заставляет запуск Bash медленно
Запуск bash в моей системе Ubuntu занимает около 2 секунд. Если я удаляю загрузку / etc / bash_completition в .bashrc, она начинается без задержки. Конечно, я не хочу отказываться от завершения и не думаю, что загрузка этого файла является законной причиной задержки в 2 секунды. Любые идеи, как я могу …

3
Есть ли оболочка, которая поддерживает нечеткое завершение, как в Sublime Text?
Я использую bash, и мне было интересно, есть ли какой-нибудь плагин в bash или другой оболочке, который позволяет мне делать это cat tfnislong.txt+ [tab]завершает, cat ThisFileNameIsSoLong.txtкак завершение табуляции в Sublime Text.

2
завершение bash для шаблонов имен файлов или каталогов
Я пытаюсь настроить скрипт завершения bash и у меня возникли проблемы. Я хотел бы настроить его так, чтобы перечисленные дополнения были либо файлами, соответствующими определенному расширению, либо каталогами (которые могут содержать или не содержать файлы этого расширения). Проблема, с которой я столкнулся, заключается в том, что единственный способ получить дополнения …

4
Vim командный режим завершить слово
Есть ли способ получить Vim в командном режиме, чтобы завершить слова из текущего файла? Скажи, у меня есть этот файл: one two three once и я вхожу в режим командной строки :myruncommand o| где |обозначает позицию курсора. Как сделать Vim завершенным oneили onceпри нажатии Tab?

1
Bash-подобная, не вращающаяся вкладка имени файла с PowerShell
Под Windows, используя PowerShell, возможно ли заставить предложение имени файла (используя Tabключ) работать так же, как с bash в Linux? Давайте предположим , каталог содержит 3 директории: example1, exampleи examination. В Windows (по умолчанию), если вы наберете cd exи Tab, это автоматически предложит cd .\examination. Последующее использование Tabповернет предложение между …


3
Как прервать построение списка для завершения вкладки без потери команды?
some_very_long_command_line --arg1 --arg2=555 --arg4 ... ... ... && <now Tab pressed> (Now it works. I want to cancel before the following message) Display all 6936 possibilities? (y or n) Как насчет долгого поиска по завершению Tab, но не потерять команду? Если просто нажать Ctrl + C, он будет отменен, но …

2
Можете ли вы избавиться от расширений файлов для команд bash в cygwin?
Я только начал возиться с Cygwin. Я заметил, что при использовании функции автоматического заполнения вкладок для команд всегда добавляется «.exe», даже если для запуска команды это не требуется. Есть ли способ скрыть часть .exe команд bash?

0
Используйте два разных дополнения в tcsh
Я хочу сделать завершение tcsh, которое завершается с относительным каталогом (т.е. p/*/d/ ) или вывод команды (т.е. p/*/'completionterms'/ ). Это возможно? Глядя на справочную страницу по tcsh, это не очевидно. И прежде чем кто-нибудь скажет использовать bash, я должен поддержать оба (bash был легок ;-). Например, скажем, у меня есть …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.