我用命令的emacs -nw命令列运行的emacs复制/粘贴从emacs的命令行
然而,当我这样做,我尝试从,说,我的浏览器粘贴的东西复制到我的Emacs会话,它返回错误“杀戒是空的”。
有人可以让我知道我可以如何复制/粘贴这种方式?谢谢。
我用命令的emacs -nw命令列运行的emacs复制/粘贴从emacs的命令行
然而,当我这样做,我尝试从,说,我的浏览器粘贴的东西复制到我的Emacs会话,它返回错误“杀戒是空的”。
有人可以让我知道我可以如何复制/粘贴这种方式?谢谢。
终端会话中运行的程序无权访问窗口系统剪贴板。使用终端仿真器提供的剪切和粘贴功能。例如,在Gnome的终端程序中按C-S-v(shift-control-V)进行粘贴。
或者,如果您使用的是X11,则可以使用xsel
程序来访问X选择。例如,该功能将当前的X选择粘贴到当前缓冲区:
(defun paste-from-x()
(interactive)
(call-process "xsel" nil t))
是否标志着你想用鼠标复制的文本,然后按Shift键,插入在Emacs为您工作?
我觉得这以前我的回答可以帮助你:
首先,你需要安装XCLIP
sudo apt-get install xclip
为Emacs 24
M-x package-list-packages
选择
xclip //mine was version 1.3