Как запустить автозаполнение без клавиши табуляции?

12

Я подключаюсь к своей машине, используя мой iPhone с приложением под названием ServerAuditior. У него нет клавиши табуляции. Смотрите скриншот.

Как запустить автозаполнение без клавиши табуляции? Я не хочу набирать много символов для CD.

У меня есть клавиши со стрелками в этом приложении. Я могу провести пальцем влево-вправо, чтобы использовать клавиши со стрелками. Было бы замечательно, если бы я мог привязать его к клавише со стрелкой вперед, когда мигает в конце моей команды

введите описание изображения здесь

Мохсен
источник
2
Согласно текущему описанию ServerAuditor , двойное нажатие отправляет символ табуляции.
Blrfl
Связанный:
запуск

Ответы:

13

Вы можете привязать команду завершения к любой последовательности клавиш. Выберите то , что легко печатать , но вряд ли появится в нормальной команде, как , скажем , капитал А. Пут bind "A":completeв ~/.bashrc, и новые экземпляры Баш будут использовать капитала А, а также TABдля завершения Invoke.

Кайл Джонс
источник
Вы не, по крайней мере, не бить. Обычно я бы сказал вам набрать Control-q A или Control-v A, чтобы получить A в этом случае, но у вас, похоже, тоже нет управляющего ключа. Выберите Z или один из простых символов, если A выглядит как то, без чего вы не можете жить.
Кайл Джонс
Работает для меня. Кстати, для записи мой вопрос был «как мне набрать А», который я удалил прямо перед тем, как вы на него ответите.
Мохсен
По какой-то причине я не увидел кнопку Ctrl, накладывающуюся на текст, так что вы можете использовать это, я думаю.
Кайл Джонс
Если вам нужна команда Ain, если она является либо параметром пути / имени файла, либо самой командой, вы можете использовать ее, ?чтобы Aвыполнить автозаполнение. Или вы можете поместить файл в какое-то стратегическое место, к которому вы можете выполнить автозаполнение, чтобы получить A. Не то, что вы хотели бы делать очень часто, но иногда, когда вам нужно все, что вы связываете с автозаполнением, чтобы не автозаполнение, это должно сработать.
CVn
27

Набор текста Ctrliотправляет тот же символ, что и при вводе Tab. Это должно работать без привязки каких-либо ключей.

rightparen
источник
7

в режиме emacs удар, EscEscпохоже, имеет тот же эффект, что и Tab.

Гленн Джекман
источник
Я должен ударить ESC6 раз, прежде чем автозаполнение, затем он делает это каждые два ESCпосле этого. gnome-terminalв GNUscreen
Иордания
4

Согласно странице ServerAuditor , «Tab активируется двойным касанием».

У других ssh-клиентов iOS, которые я видел, есть способ запуска вкладки.

Даг Харрис
источник