Навыки терминала :специальные коды клавиш для более удобного набора текста. Я не могу найти список

С базовой командой UNIX я не вижу другого выхода, кроме как разделить существующий файл.

Но как насчет установки starи использования функции нескольких томов -из star?

Преимущество этого состоит в том, что проверяется, поставляются ли детали в правильном порядке.

1
20.06.2021, 13:39
2 ответа

Нашел ответ, описываемый функционал управляется через команду bindkey. Запуск bindkey без каких-либо параметров распечатает текущие привязки, вот пример:

"^@" set-mark-command
"^A" beginning-of-line
"^B" backward-char
"^D" delete-char-or-list
"^E" end-of-line
"^F" forward-char
"^G" send-break
"^H" backward-delete-char
"^I" expand-or-complete
"^J" accept-line
"^K" kill-line
...

Поскольку я не знал, что это называется «привязка клавиш», я не смог найти ответ в Google.

Итак, теперь у меня есть список того, что возможно, мне просто нужно перевести его в шестнадцатеричный формат, чтобы сделать ответ действительно полезным для тех, кто использует iTerm2.

1
28.07.2021, 11:23

Эти сочетания клавиш описаны в руководстве по вашей оболочке. Поскольку ваша оболочка — zsh, посмотрите главу «Редактор строк Zsh» в руководстве, доступном локально с man zshzle.

Относительно соответствия привязок клавиш Control и ESC к клавишам клавиатуры см. таблицу привязок клавиш? и Как работает ввод с клавиатуры и вывод текста? для предыстории. В частности, обратите внимание, что вы можете нажать Ctrl + V , а затем клавишу, чтобы увидеть, какую управляющую последовательность он отправляет. На терминале Mac по умолчанию клавиша Option отправляет ESC, за которой следует то, что обычно отправляет клавиша ().

4
28.07.2021, 11:23

Теги

Похожие вопросы