emacs 中怎么才能使C-K ,M-W等删除或复制的内容不进入clipboard?

Vim、Emacs配置和使用
回复
xilbert
帖子: 5
注册时间: 2010-05-27 15:47

emacs 中怎么才能使C-K ,M-W等删除或复制的内容不进入clipboard?

#1

帖子 xilbert » 2010-05-27 16:09

在emacs中写文章时,有时候要从IE中拷贝一下东西替换掉emacs中的某些文字。所以我一般先在IE中拷贝内容,然后切换到emacs中,选中要被替换的文字,然后删除,接着点击emacs工具栏上的粘贴按钮(对应clipboard-yank函数),但是得到的内容却是刚删除的内容。
所以我猜测emacs的删除(或复制)的操作会把内容既放到kill-ring又放到clipboard中去。请问各位高人,有没有办法让这些操作不把内容更新到clipboard中去?


还有一个问题:


当我用鼠标左键在emacs中选定内容时,emacs的mini-buffer中出现C-c- ,这样就使得我按Del删除选定内容时,却得到C-c-Del ,emacs提示没有绑定操作。请问,没什么办法让c-c-不出现?
附件
这就是问题2的图
这就是问题2的图
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: emacs 中怎么才能使C-K ,M-W等删除或复制的内容不进入clipboard?

#2

帖子 eexpress » 2010-05-27 16:12

win?
lin下剪贴板,有3套。加上软件本身的buffer
● 鸣学
xilbert
帖子: 5
注册时间: 2010-05-27 15:47

Re: emacs 中怎么才能使C-K ,M-W等删除或复制的内容不进入clipboard?

#3

帖子 xilbert » 2010-05-27 16:37

eexpress 写了:win?
lin下剪贴板,有3套。加上软件本身的buffer
不好意思,忘记说明了,是windows下的emacs。23.2版本的
garfeildma
帖子: 15
注册时间: 2006-10-08 16:58

Re: emacs 中怎么才能使C-K ,M-W等删除或复制的内容不进入clipboard?

#4

帖子 garfeildma » 2010-05-28 18:47

(setq x-select-enable-clipboard nil)
xilbert
帖子: 5
注册时间: 2010-05-27 15:47

Re: emacs 中怎么才能使C-K ,M-W等删除或复制的内容不进入clipboard?

#5

帖子 xilbert » 2010-05-28 23:48

garfeildma 写了:(setq x-select-enable-clipboard nil)
谢谢这位兄弟了,确实解决了问题1,主要网上都说(setq x-select-enable-clipboard t)为支持与外部程序复制粘贴,还是你牛!
不知问题2怎么解决,用鼠标选择文本emacs怎么会自动加上c-c- ,谢谢!!!
回复