我用命令的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