В настоящее время я переплетаю почти все свои привязки Emacs, чтобы они соответствовали моей новой раскладке клавиатуры, bépo, французскому эквиваленту dvorak.
У меня проблемы с отображением моего ключа ^
. Клавиша ^
является мертвой клавишей, но не на материальном уровне.
Я хотел бы иметь возможность сопоставить C - ^
, но в настоящее время это не работает. Потому что «мертвый циркумфлекс» и «циркумфлекс» - это два разных ключа.
Если я это сделаю:
(global-set-key "C-^" 'next-line)
Затем нажатие клавиши управления с клавишей «^» приводит к следующему:
<C-dead-circumflex> is undefined
У нас есть доказательство, что emacs видит мертвый циркумфлекс. Но я все еще не могу это нанести на карту.
Я знаю, что могу сделать
(global-set-key "^" 'next-line)
, и что это сработает, если дважды нажать ^
, но это не обходной путь, который я ищу.