Запитання з тегом «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
Як вивести рядкові завершення до stdout?
Деякі gitкоманди мають багато варіантів, і часто було б корисно шукати через них той, який мені потрібен - я просто шукав варіант, який керує TABшириною git-gui, але існує близько 200 доповнень для git config. Очевидним рішенням є копіювання всіх складових у редактор та пошук через них, але я б краще …

4
Завершення Bash дуже неповне в центрі 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
Як усунути роздратування при запуску GUI з терміналу?
Я вважаю за краще запускати програми GUI з вікна терміналу, а не використовувати графічний робочий стіл. Часта роздратованість полягає в тому, що часто розробники не очікували такого типу використання, тому додаток друкує безліч непотрібних, криптовалютних або неінформативних повідомлень для stdout або stderr. Подальше скупчення терміналу виникає через те, що запуск …

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

3
Несподіване завершення Bash ~ на OS X
Я натиснув ~TabTabна командний рядок bash і отримав несподіваний набір завершень. Спочатку це було схоже на всіх людей у /Usersдовіднику, та багато іншого. Тоді я подумав, що це робить зворотний пошук людей із "домашніми" каталогами /etc/password, або, можливо, тими, які були /var/empty- це здається правильним. Мені цікаво, що насправді відбувається …

3
Bash автозаповнюється командою vim
В основному, автозавершення шляхів нещодавно припинило роботу при видачі 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, включення зсуву
Коли 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.