LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 988|回复: 7

emacs-cvs怎么同其他程序间互相复制粘贴

[复制链接]
发表于 2008-4-26 22:10:52 | 显示全部楼层 |阅读模式
搜到的方法说在~/.emacs中设置:
(set-clipboard-coding-system 'chinese-iso-8bit)
但没有作用,不知道有经验的emac用户是怎么做的?
发表于 2008-4-27 10:25:07 | 显示全部楼层
(setq x-select-enable-clipboard t)
;支持emacs和外部程序的粘贴
回复 支持 反对

使用道具 举报

发表于 2008-4-27 10:30:42 | 显示全部楼层
余兄最近也玩儿起emacs了啊,呵呵。

你说的不能复制粘贴是指X frame中的情况还是xterm中的emacs?你那条设置是用于剪切板编码的,对付乱码可以。

我这里不用设置就可以,如果是xterm中用emacs,可以试一下(xterm-mouse-mode nil),恢复传统的复制和粘贴行为。
回复 支持 反对

使用道具 举报

发表于 2008-4-27 10:43:33 | 显示全部楼层
X program -- > emacs :
1, select what you need in X program
2, in emacs, just C-y or S-inster

emacs --> X program
1, select what you need in emacs
2, M-w
3, in X program, press mouse middle key
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-27 16:54:39 | 显示全部楼层
Post by zhou3345;1843024
(setq x-select-enable-clipboard t)
;支持emacs和外部程序的粘贴

太感谢了,解决了
Post by sssslang;1843028
余兄最近也玩儿起emacs了啊,呵呵。

你说的不能复制粘贴是指X frame中的情况还是xterm中的emacs?你那条设置是用于剪切板编码的,对付乱码可以。

我这里不用设置就可以,如果是xterm中用emacs,可以试一下(xterm-mouse-mode nil),恢复传统的复制和粘贴行为。
是X中的,鼠标中键的粘贴倒是没有问题。
最近在写论文,所以想试试用emacs编辑LaTeX文档,感觉相当不错
Post by whitelilis;1843038
X program -- > emacs :
1, select what you need in X program
2, in emacs, just C-y or S-inster
thanks! 有个小问题,S-inster是什么键组合?
回复 支持 反对

使用道具 举报

发表于 2008-4-27 17:00:33 | 显示全部楼层
shift-insert?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-27 18:50:40 | 显示全部楼层
Post by zhllg;1843133
shift-insert?


原来如此
回复 支持 反对

使用道具 举报

发表于 2008-4-27 19:42:14 | 显示全部楼层
sorry
a typo
not 'inster' but 'insert'

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表