在windows下安装Emacs,交换CopsLock 和 ctrl键

借鉴如下文章:

http://blog.csdn.net/flag_and_leg/article/details/2900278

http://club.topsage.com/thread-2253070-1-1.html


1、到http://ftp.gnu.org/pub/gnu/emacs/windows/安装最新版emacs,比如我安装的是

emacs-24.1-bin-i386.zip   ;下载好后直接解压即可;

2、在解压文件夹里,运行addpm.exe,可以在开始菜单中生成快捷方式;
     直接选择emacs.exe也可运行;
(以上来自http://blog.csdn.net/flag_and_leg/article/details/2900278

3、启动emacs,在 Option 菜单中随便更改一下设置,如 取消 Case-Insensitive Search,之后,点 Save Options。这步会在 C:\Users\<username>\AppData\Roaming 下生成的 .emacs 配置文件和 .emacs.d目录;

4、打开 C:\Users\<username>\AppData\Roaming\.emacs 配置文件,修改内容为
(load-file "D:/emacs-23.2/.emacs") 
 
接下来的配置参考http://club.topsage.com/thread-2253070-1-1.html

交换Cops-Lock 和 ctrl键:
需要修改注册表。从开始菜单中选择“运行”,输入regedit。在左边的树状视图中,找到:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout
点击 KeyboardLayout 项,使之获得焦点。再从“编辑”菜单中选择新建一个二进制值,命名为 "Scancode Map",它的类型应该显示为 REG_BINARY。
然后选择这个新建的"Scancode Map"值项,用“编辑”菜单中选择修改二进制值,在二进制编辑对话框中,输入下列数据:
 0000: 00 00 00 00 00 00 00 00
 0008: 03 00 00 00 3A 00 1D 00
 0010: 1D 00 3A 00 00 00 00 00
(参考自Emacs中文网)

原文地址:https://www.cnblogs.com/immortalBlog/p/14698793.html