Описание тега tab-completion
Большинство оболочек обеспечивают завершение с помощью табуляции, когда пользователь может ввести часть команды или имени файла, а затем нажать клавишу табуляции, чтобы оболочка завершила команду. Это значительно экономит количество нажатий клавиш, необходимых при работе в командной строке.
3
ответа
Вкладка IPython дополняет только некоторые модули
Я использую EPD-версию Python и IPython. После установки некоторых модулей с помощью easy_install я заметил, что, хотя они могут быть импортированы, их нельзя завершить вкладкой. Они существуют на пути, но, хотя включенные модули (pylab, readline, m…
12 окт '09 в 06:05
1
ответ
Завершение Bash не работает, когда определена переменная среды
Когда я определяю встроенную переменную среды следующим образом: env_variable=true commandмой пользовательский скрипт завершения bash не работает. Пример: user@host in /tmp/tmp.6DRvQAkpFe > ls user@host in /tmp/tmp.6DRvQAkpFe > docker-ssh cont…
25 июл '18 в 05:21
1
ответ
Завершение табуляции, rlcompleter в Emacs
У меня есть программа на Python, которая использует rlcompleter для обеспечения пользовательского завершения Tab. Завершение работает, когда оно запускается под терминалом bash. Тем не менее, он не работает в Emacs, в shell режим, ни в eshell Режим.…
07 дек '13 в 01:36
1
ответ
Завершение работы вкладки bash - не перепечатывать опции + подсказка
При выполнении табуляции в bash (например, cd dir_ <TAB>), последующие нажатия клавиши Tab приводят к перепечатке списка соответствующих параметров, по одному нажатию клавиши Tab (рисунок ниже). В каждой новой строке я нажимаю клавишу "Tab" од…
18 янв '18 в 23:03
1
ответ
Не работает завершение Pycharm IPython tab (в консоли python)
Так что я искал ответ на этот вопрос все выше и ниже, и я начинаю приходить к выводу, что это просто не особенность Pycharm. Я использую IPython в Pycharm, и я не могу заставить работать табуляцию. Если я запускаю IPython в терминале в Pycharm, проб…
12 сен '15 в 18:31
1
ответ
Как настроить завершение bash, чтобы выбрать только пользовательский набор команд?
Есть ли способ контролировать завершение bash, чтобы выбрать только несколько команд вместо всего в пути, псевдонимах и функциях? Мы можем установить обработчик по умолчанию для пустой командной строки, но когда первая буква набрана, bash завершает …
08 июн '15 в 23:23
3
ответа
Завершение табуляции в интерфейсе командной строки Python - как перехватывать события табуляции
Я пишу немного CLI на Python (как расширение для Mercurial) и хотел бы поддержать завершение табуляции. В частности, я хотел бы поймать вкладки в приглашении и показать список подходящих опций (как в bash). Пример: введите название раздела: ext*TAB*…
12 янв '10 в 01:11
1
ответ
Получить завершение вкладки в пользовательском режиме Comint
Я обычно пытаюсь запустить CLI (возможно, не определяю его должным образом) с помощью таких команд: (make-comint-in-buffer "PUTTY" nil "./plink.exe" nil "dbserver") (make-comint-in-buffer "Python" nil "c:/Python26/python.exe" nil "-i") (make-comint-…
05 дек '13 в 09:54
0
ответов
Ошибка завершения вкладки в Sublimetext 3
Я использую 2 ПК для работы, но оба имеют эту ошибку. Пожалуйста, дайте мне решение. Поблагодарить всех.
15 май '17 в 05:02
1
ответ
Дублирование вывода на завершение вкладки Python (OsX 10.8)
Используя приведенный ниже фрагмент, я добавил завершение табуляции в интерпретатор Python. import readline import rlcompleter if 'libedit' in readline.__doc__: readline.parse_and_bind("bind ^I rl_complete") else: readline.parse_and_bind("tab: compl…
21 мар '13 в 09:00
3
ответа
Как реализовать завершение табуляции на стороне клиента telnet
У меня есть сервер, который открывает соединения для клиента telnet, например: я запускаю сервер ./server и в другом окне я запускаю клиент telnet как локальный хост telnet 9999, а когда я запускаю клиент telnet, я получу новое приглашение CLI как C…
09 дек '13 в 09:39
1
ответ
iPython-подобное завершение для Zsh?
Интересно, есть ли способ использовать ipython-подобное завершение в zsh? Я имею в виду, что в ipython вы можете вводить несколько символов, а затем перебирать историю команд, но это повлияет только на те команды, которые начинаются с символов, кото…
22 мар '14 в 21:45
3
ответа
Завершение вкладки для Unicode (Python 3/Julia) с использованием emacs?
Есть ли способ настроить emacs так, чтобы мы могли использовать завершение табуляции для ввода переменных Unicode, используемых для Python 3 и Julia? Например \gamma -> tab -> γ
16 ноя '16 в 17:55
1
ответ
Python __getattr__ автозаполнение
__getattr__ может использоваться для определения атрибутов объектов. Например, следующий код вернется 'bar', class Test(object): def __getattr__(self, key): if key == 'foo': return 'bar' t = Test() t.foo Чтобы сделать жизнь немного проще, я хотел бы…
24 май '17 в 15:07
1
ответ
Почему Bash не может игнорировать случай, когда имена переменных завершения табуляции?
Когда я хочу ввести команду echo $bash_затем нажимаю Tab ключ, автозаполнение не может произойти.Но когда я ввожу команду echo $BASH_затем нажимаю Tab, список завершения будет выводиться так: $BASH_ALIASES $BASH_COMMAND $BASH_SOURCE $BASH_ARGC $BASH…
05 июн '16 в 03:29
1
ответ
Автозаполнение для моей функции оболочки, используя oh-my-zsh
У меня есть функция оболочки, которая позволяет мне быстро перейти к проекту: p() { cd "$HOME/projects/$1" } Тем не менее, это не очень полезно без автозаполнения. Я использую oh-my-zsh, любая идея, как лучше всего добавить стандарт oh-my-zsh cd авт…
28 дек '17 в 00:52
1
ответ
zsh завершение внутри строк в кавычках
Можно ли настроить zsh для предложения имен файлов (или чего-либо еще) внутри строки в кавычках? Я видел этот поток на bash: завершение Bash TAB внутри строки в двойных кавычках Но я не уверен, что это решение совместимо между оболочками.
08 сен '11 в 01:33
2
ответа
Завершение минибуфера Emacs
У меня есть функция, которая запускает программы асинхронно: (defun app (app-name) (interactive "sRun application: ") (async-shell-command app-name)) И у меня есть список всех исполняемых файлов, из которых можно выбирать. Я хочу app функция вести с…
26 июл '12 в 11:55
0
ответов
Режим зла в Emacs 24 tab завершается с учетом регистра с помощью команды:ed
Я использую EVIL с Emacs 24.3 уже несколько недель, и мне хотелось бы, чтобы при использовании команды:ed я мог сделать так, чтобы он вводился без учета регистра в минибуфере без учета регистра. Я посмотрел на это, и: Эд отображается на 'evil-edit, …
24 июн '13 в 13:24
1
ответ
Как предложить файлы с завершением вкладки, используя readline?
В оболочке Bash я могу использовать табуляцию, чтобы использовать предлагаемые имена файлов и каталогов. Как я могу добиться этого с помощью nodejs и readline? Примеры: /<Tab> должен предложить /root/, /bin/, так далее. /et<Tab> следует …
17 апр '13 в 19:31