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