在emacs下复制粘贴是这样的。
1、在任一行中按下ctrl+space键,最底行会显示 Mark set 表示已经开始标记了。
2、移动鼠标或者选中文字然后,可以有两种方式:Alt+w (复制) 或者 Ctrl+w (剪切)。如果您选择复制,Emacs 会先回到标记的位置,让您查看选中的区域。
3、最后,移动到您想要这段文本结束的地方并按下 Ctrl+y。
但是,ctrl+space键和输入法会有冲突,我是这样解决的,我用ctrl+回车来解决
在~/.emacs文件中添加代码即可。
;; C-SPACE 被输入法占用,C-@ 又太难按,于是把 set mark 绑定到 C-return
(define-key global-map [C-return] 'set-mark-command)
要查找文本,移动到相应的缓冲区并按 Ctrl+s
要查找并替换,请按 Alt+%。Emacs 会询问查找哪个字符串,用什么来替换它,以及在每个匹配点要求确认替换。
按下 Ctrl+x u 将撤消上一步操作。想撤消多少步都可以。
退出 Emacs 的快捷键是 Ctrl+x Ctrl+c。如果您还未保存您的更改,Emacs 会询问您是否想要保存您的缓冲区。
阅读(29599) | 评论(0) | 转发(0) |