我经常收到包含极长(> = 300个字符)的电子邮件 我想点击的网址。这不能正常工作,因为emacs将文本流转到终端上的多行,并在每个虚线的末尾添加“\”字符以指示继续。正常的鼠标选择和ctrl-left-click方法无法正常工作,因为包含“\”字符并使URL无效。
我在-nw(终端)模式下使用emacs。
有没有办法改变我的操作系统(Linux Mint 15)或emacs的行为,以便选择整个URL而不是第一个虚拟线?
我一直在使用的解决方法是鼠标选择整个网址,包括“\”字符,复制,粘贴到浏览器中,然后手动删除“\”字符。
我做的另一件事,如果网址小于250个字符,则会将终端窗口拉得足够宽,以便在一行中包含整个网址。
答案 0 :(得分:1)
browse-url
对我来说很好。我仍然看到延续字符,但它有效。别忘了设置
(setq browse-url-browser-function 'browse-url-firefox)
如果您与ssh -X
关联,则可以使用xclip
。
这个elisp code包裹xclip
并使之成为turn-on-xclip
之后你杀死或复制的一切
通常的命令也会发送到xclip。