自定义emacs以支持ctrl + c,v,x和替换文本区域等

时间:2010-09-07 02:21:18

标签: emacs

我曾经让emacs以我喜欢的方式设置,直到我丢失了emacs配置文件。

如何自定义emacs,使其支持CTRL + x,c,v键,如windows(剪切,复制粘贴) 粘贴时,突出显示的区域会被替换吗?

我还希望删除键的行为如果区域突出显示,它将删除该区域。它目前只删除右光标的字符。

1 个答案:

答案 0 :(得分:9)

您可以将CUA模式用于CTRL + x,c,v。 - http://www.emacswiki.org/emacs/CuaMode

写下你的.emacs:

(cua-mode t)
    (setq cua-auto-tabify-rectangles nil) ;; Don't tabify after rectangle commands
    (transient-mark-mode 1)               ;; No region when it is not highlighted
    (setq cua-keep-region-after-copy t) 

如果您使用Emacs 23.1及更高版本,默认情况下,在emacs中存在cua。