Чому я не можу зв’язати Ctrl-Shift-W у Emacs?


5

Я намагаюся прив’язати Ctrl+ Shift+ Wдо чогось у emacs під Ubuntu. Нічого не відбувається, коли я натискаю цю комбінацію клавіш. Коли я закликаю describe-keyцю комбінацію клавіш, нічого не відбувається.

Чи перехоплює Ubuntu цю комбінацію клавіш?

Оновлення:

Я запускаю emacs у графічному режимі в інтерфейсі Ubuntu за замовчуванням (що б там не було). Якщо я набираю C-S-qабо C-S-sвони працюють добре, але коли я натискаю C-S-w, emacs поводиться так, ніби нічого не сталося.

Чи є спосіб дізнатися, чи перехоплює вікно менеджер натискання клавіш?


Я можу відмовитись C-S-wна ubuntu 11.10
kindahero

Мій Ubuntu 10.04, GNU Emacs C-S-w23.1.1 ... відміняє штрафи
Peter.O

1
Нам потрібна додаткова інформація, щоб допомогти вам, надайте нам якийсь код.
Даймрод

1
Щойно оновлено до 11.10 з 11.04, і це все ще працює для мене за допомогою Emacs 24.0.50.1, побудованого з джерела. Можливо, у вашому програмному забезпеченні робочого столу визначена якась гаряча клавіша, яка перехоплює цю клавішу.
Фран

4
Якщо описувальний ключ не може його побачити, це тому, що його не передає щось, швидше за все, менеджер вікон. Дивіться у налаштуваннях свого менеджера вікон (Gnome?), Як правило, якщо він визначений для чогось, запущені програми не побачать цього.
Nikana Reklawyks

Відповіді:


1

Запустіть інший X-сервер на іншій консолі, головним процесом є emacs:

startx emacs

Тепер у вас немає менеджера вікон, і ви можете визначити, чи C-S-wперетворює його на emacs.

Це перший етап відстеження проблеми. Якщо проблема полягає в самому Emacs, то спочатку подивіться function-key-map; якщо це менеджер вікон, то ps -fHu$USER(у вашому головному сеансі X) з’ясуйте, який менеджер вікон ви отримали.


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.