2

Я связываю C-пробел, чтобы начать выделение, но это также горячая клавиша метода ввода Windows, поэтому, когда я никогда не нажимаю это под cygwin, она будет съедена ОС, есть ли способ избежать этого? как обойти это?

1 ответ1

1

В принципе, вы можете указать Windows разрешить Emacs использовать этот ключ, когда вы находитесь в Emacs.

Например, если вы работаете в Windows XP, вы можете использовать w32-register-hot-key чтобы позволить Emacs получить этот ключ, вот так:

(w32-register-hot-key (kbd "C-SPC"))

Но очевидно, что в Windows 7 (не знаю о Vista или 8, но я предполагаю, что они тоже имеют проблему) w32-register-hot-key больше не имеет никакого эффекта. В этом случае я думаю, что вам не повезло - вам нужно изменить горячую клавишу, которую Windows использует для метода ввода.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .