今天发现Emacs里copy出来的东西无法paste到其它应用程序,但是菜单里的
,copy出来的却可以paste到其它应用程序, 不过这一现象好像只在unix like的系统才有。看了一下M-w的绑定,发现是 (kill-ring-save),而菜单的绑定是(clipboard-kill-ring-save),我猜两个的区别估计是,后者会把region保存到X的clipboard中。 于是,在.eamacs里,我重新绑定了M-w,另外M-<和M->这两个到文件顶和底也不好用,不如C-xt到顶部,C-xe到底部顺手。
- ;; M-w save region to X clipboard
-
(global-set-key "\M-w" 'clipboard-kill-ring-save)
-
-
;; C-x t to goto the begin of buffer, and C-x e
-
;; to goto the end of buffer.
-
(global-set-key "\C-xt" 'beginning-of-buffer)
-
(global-set-key "\C-xe" 'end-of-buffer)
阅读(1042) | 评论(0) | 转发(0) |