The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Назначение 'горячих клавиш' для программ консоли "
Версия для распечатки Пред. тема | След. тема
Форум Открытые системы на рабочей станции
Исходное сообщение [ Отслеживать ]

. "Назначение 'горячих клавиш' для программ консоли " +/
Сообщение от ACCA (ok), 12-Янв-20, 02:47 
> А этот readline позволяет запускать программы? Вроде бы как-то через bind можно

Разумеется, нет. Это не его работа. Запускает bash.


> для readline задавать хоткеи.

Не всякие, там куча осмысленных ограничений. man termcap.


>> Кроме того, о юный падаван, открой для себя screens, tmux, muck, dvtm
>> и ещё кучу подобных.
> А там можно менять клавиатурные сокращения? Хочу хоть как-то унифицировать горячие клавиши.

Можно, но не нужно. Ты убьёшь кучу времени, настроишь какие-то бесполезные Win+1. Потом тебе попадётся клава без Win - например Apple Aluminium. Кнопка яблока там есть, но работает она по-другому. Хотя с виду почти такая же.


> В Х11 можно назначать клавиши на любое приложение (xbindkeys).
> Про SSH - а там можно назначит клавиши для удалённой консоли?

Разумеется, нет. Ты не знаешь, кто у тебя консоль на той стороне SSH. Там может оказаться Cisco IOS или вообще z/OS с termios под IBM-овскую клаву. 20 функциональных клавиш и ни одной Win, прикинь?


Начни читать начиная с

   man termcap

Пока ты не понимаешь, что ты делаешь. Консоль Unix - это совсем не клава с монитором. Твой Debian 9 обязан работать с кучей консолей, причём одновременно. Среди этих консолей есть даже телетайп.

Подстраивать его под конкретную клаву можно, но сложно и не нужно. Сильно быстрее выучить дефолтные настройки и не делать себе мозг.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Назначение 'горячих клавиш' для программ консоли , Айнанимм, 10-Янв-20, 10:10  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру