Запустите od -c <<< "
Ctrl+ V Sequence I care about"
и используйте это в ~/.inputrc
.
Клавиши и команды для моего inputrc - комбинация клавиш для «Shift-Space», переназначение «Ctrl-PageUp / PageDown» на что-то без Page-keys
Мне нужно добавить некоторые вещи в мой ввод. Я использую Bash 4, в качестве ОС я использую Debian и OSX. Мои эмуляторы терминала - это rxvt-unicode-256 в debian и Terminal.app в OSX. Мой новый macbook не имеет клавиш Вставить / Удалить, Домой / Конец, PgUp / PgDown ...
Не могли бы вы сказать мне нажатие клавиши "Shift-Space"? Я пытаюсь связать это с полным меню назад. Shift-Tab выполняет завершение меню, для этого нужно нажать клавишу «\ e [Z».
"\e[Z": menu-complete "(Shift-Space)": "\e-1\C-i"
Тогда я хотел бы иметь возможность перейти на страницу вверх / вниз в моем терминале. Я не уверен, как это сказать. Например, в irssi я хотел бы прокручивать вверх / вниз в моем журнале каналов. Ключи "PgUp" / "PgDn" делают это, но у меня нет этих ключей на моем MacBook. Поэтому я бы хотел альтернативу, например, «Shift-ArrowKeyUp» и «Shift-ArrowKeyDown». Также я не знаю команд для inputrc, которые я должен связать с этим нажатием клавиши.
То же самое для ключей "Home" / "End", которые должны идти в начало / конец строки. Я хотел бы связать это с возможно "Shift-ArrowKeyLeft" / "Shift-ArrowKeyRight".
Большое спасибо за вашу помощь!
РЕДАКТИРОВАТЬ: Вот мой .inputrc ... http://paste.debian.net/69454/
1 ответ на вопрос
Похожие вопросы
-
2
Как отправить escape-символ на OS X терминал?
-
2
.profile в Mac OS X?
-
1
Как разблокировать заблокированный файл псевдонимов в OS X?
-
-
1
Приостановить все, кроме x задач, интенсивно использующих процессор
-
4
Использование публичных терминалов для входа в ваши личные учетные данные
-
2
Как я могу получить OSX Terminal.app для открытия полноэкранного режима, а не каскадного?
-
3
Mac OS X: обычные места, где должны жить бинарные файлы
-
2
Mac OS X: нужен простой скрипт
-
10
Как я могу найти в истории bash и повторно запустить команду?
-
2
Можно ли передать выходные данные одной команды двум другим командам?