Articles of autocomplete

Как определить предпочтение завершения zstyle для псевдонима zsh?

Если у меня есть исполняемый файл – скажем, ~/bin/stuff в моем PATH , я могу определить это в моем .zshrc чтобы он сначала .zshrc текстовые файлы в качестве аргументов моей команды: zstyle ‘:completion:*:*:stuff:*’ file-patterns ‘*.txt:all-files’ ‘*:all-files’ Однако, если stuff – это псевдоним – например, alias stuff=less , тогда это больше не работает – и zsh […]

Завершение команды не работает с именами, содержащими `:`

Я взломал систему Linux (в попытке заставить BlueTooth работать, хотя это не актуально). Есть каталоги, структурированные как ниже /var/lib/bluetooth/ ├── B8:27:EB:8E:A8:4D │ ├── 00:12:A1:12:09:51 │ │ └── info │ ├── 34:88:5D:70:53:44 │ │ └── info │ ├── cache │ │ ├── 00:12:A1:12:09:51 │ │ ├── 34:88:5D:70:53:44 │ │ ├── E4:CE:8F:03:00:6D │ │ └── F8:77:B8:AD:BC:AC │ […]

Bash: завершение табуляции с помощью cdable_vars

Я полагался на этот хак для того, чтобы пару лет назад прыгать в файловой системе, прежде чем выяснять, что я могу сделать то же самое, используя собственный Bash, активируя опцию cdable_vars . Единственное, что я пропустил, это завершение табуляции. Если я поместил это в свой .bashrc или .bash_profile : shopt -s cdable_vars export mydir="$HOME/my/nested/directory" mydir […]

Почему в Xfce4 нет автозаполнения табуляции?

У меня большая проблема при Xfce4, а именно, когда я пытаюсь запустить программу с использованием alt + F2 , я начну вводить xfce4-terminal и до того, как закончить его, это предполагает конец предложения – но обычно вы принимаете предложение нажав tab – мне нужно переместить мою руку до правой стрелки, потому что вкладка просто перемещает […]

Ключ Я могу удерживать только вкладку, заполняющую папку

Скажем, у меня есть такая директория: foo/ bar.js bar/ если я cd в foo, а затем введите «ba», а затем нажмите вкладку, я не получу завершение, потому что имя файла накладывается на папку. Есть ли ключ, который я могу удержать с вкладкой, которая просто даст мне папку (или файл?)

завершение vi tab не работает

Я пытаюсь просмотреть содержимое файлов в /var/lib/php5/sessions , каталог, в котором у меня нет прав на выполнение ls , поэтому я должен использовать sudo ls для просмотра всех этих файлов с длинными именами, я бы хотел чтобы выполнить работу по завершению работы, когда я sudo vi longfilename . Я попытался запустить vi и выполнить :e […]

Как сбросить значение имени файла bash для «больше»?

Я сделал то, что изменило способ автозаполнения TAB, но только для большей команды. Каждая другая команда перечисляет возможные доработки, но теперь теперь перечислены ВСЕ возможности внутри пары одиночных кавычек. Так в / etc, если я напечатаю more pass<TAB> В результате $ more 'passwdqc.conf passwd passwd-' Typing less pass<TAB> Результаты в $ less passwd passwd passwd- […]

Как глобально включить все дополнения Gahto's bash сразу?

eselect bashcomp enable к сожалению, кажется, отсутствует опция –all , и я, конечно, не хочу вручную активировать каждую из 194 записей. Может ли это быть каким-то образом автоматизировано и настроено таким образом, чтобы пакеты, установленные впоследствии, автоматически активировали активацию bash?

Как добавить автозаполнение для «драгоценного камня», которое с помощью rbenv?

Я использую rbenv в Mac OS X. У меня уже есть функция автозаполнения для команды gem : $ gem build environment lock query stale cert fetch mirror rdoc uninstall check generate_index outdated search unpack cleanup help owner server update contents install pristine sources which dependency list push specification yank Но я часто использую gem which […]

Завершение zsh не исправимо? (вопросительный знак) в дорожках

Итак, я довольно доволен своей конфигурацией завершения и коррекции zsh на некоторое время, поскольку это является основным исключением. Конфигурированный, как я есть, оболочка обычно ловит и исправляет неверный случай, когда я выполняю выполнение табуляции. Например, он легко исправит ls ~/DOcuments/somedir в ls ~/Documents/somedir . Тем не менее, каждый бит так же легко, и особенно точно […]