[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: сочетания клавишь Alt+__ Shift+__ в чистой консоли wheezy



> > > в чистой консоли (wheezy) я хочу использовать org-mode в emacs. часто
> > > используются сочетания клавиш типа Альт+____ и Шифт+_____. В ЖТК-окне
> > емакса
> > > все работает, но не в консоли. например, Альт+стрелка влево меняет
> > > виртуальную консоль (а в оргмоде должна менять уровень поддерева), шифт -
> > > тоже не распознается :(.
> > Альт-стрелки на более высоком уровне и до емакса не доходят (можно
> > где-то отключить их от переключения консолей, если надо), а у
> > шифт-стрелок, кажется, вообще нет отдельных кодов.
> >
> >
> я так и понял, что не доходят, а вот более высокоуровневый перехват хочется
> отключить, чтобы доходило.

Это не перехват.  Понятия Alt в модели терминала с точки зрения приложения нет
как класса.  Понятие Shift существует только как различие между большими и
маленькими буквами или между 9 и (.  То есть увидеть клавишу с модификатором
Alt, Shift или Ctrl запущенный в консоли emacs не может в принципе.

Можно только попытаться, чтобы эмулятор терминала выдавал при нажатии подобных
комбинаций разные последовательности символов, и потом на них вешать биндинги
в emacs (или пользоваться теми, что уже развешены).  Если данный конкретный
эмулятор терминала (в данном случае - ядро) такое может.  Где искать
документацию, я уже писал.  Читать ее надо долго и вдумчиво.

-- 
Он был новичком в Париже, а не в фехтовании.
	Alexander Mozhaev в <1053722458@p15.f76.n5026.z2.fidonet.ftn>


Reply to: