I don't know if curly quotes are part of any Emacs input method but if
not, and depending on the layout of your keyboard you could have
something like this in your .emacs:
(setq w32-pass-lwindow-to-system nil
w32-pass-rwindow-to-system nil
w32-pass-apps-to-system nil
w32-lwindow-modifier 'super ;; Left Windows
w32-rwindow-modifier 'super ;; Right Windows
w32-apps-modifier 'hyper) ;; App-Menu (key to right of
Right Windows)
and then
(global-set-key [(super \,)] (lambda () (interactive) (insert ?« )))
(global-set-key [(super \.)] (lambda () (interactive) (insert ?» )))
(global-set-key [(super \')] (lambda () (interactive) (insert ?“ )))
(global-set-key [(super \")] (lambda () (interactive) (insert ?” )))
Ed
On 6/14/2017 07:46, Eli Zaretskii wrote:
From: Carl Winbäck <c...@tunnel53.net>
Date: Wed, 14 Jun 2017 13:13:51 +0200
I’m not able to use ”alt codes” to insert special characters when using Emacs
25.1.1 on Windows 10 Pro
64-bit.
E.g. if I press Alt+0147 in order to insert an opening double quote (”), Emacs
just displays C-u 147- in the
mode line. This keyboard shortcut works fine in other applications such as
Notepad.
Any ideas how to solve this?
I don't think this has ever worked in Emacs. You can use the other
methods for inserting characters by their codepoints, as pointed out
by Rob.