以下的配置尽量符合 Windows 用户使用编辑器的习惯. 其实我自己从来不这么用。 我愿意服从于 emacs 的默认配置
主要是 cua.el , 可以在网上 google download cua.el 下载一个.
配置方法如下
(require 'cua) ;; C-x C-c C-v C-z works as windows (CUA-mode t) ;; 查找 (global-set-key (kbd "C-f") 'nonincremental-search-forward) ;; 查找并替换,不过这样就没有帮助键了 ;; 还好, F1 可以代替以前的 C-h (global-set-key (kbd "C-h") 'query-replace) ;; 打开文件 (global-set-key (kbd "C-o") 'find-file) ;; 查找下一个 (global-set-key (kbd "<f3>") (lambda () (interactive) (nonincremental-search-forward ""))) ;; 查找上一个 (global-set-key (kbd "<f4>") (lambda () (interactive) (nonincremental-search-backward ""))) ;; 保存文件 (global-set-key (kbd "C-s") 'save-buffer)
本来我想把 C-a 帮定位 select all, 但是 我很习惯 C-a 了不想改了,如果想改的话
(global-set-key (kbd "C-a") (lambda () (interactive) (setq mark-active t) (beginning-of-buffer) (set-mark-command nil) (end-of-buffer)))
切换 buffer 请查看 Emacs中如 何像 Window 中那样用 Ctrl-Tab 来切换窗口