2013-08-22 192 views
1

我用命令的emacs -nw命令列運行的emacs複製/粘貼從emacs的命令行

然而,當我這樣做,我嘗試從,說,我的瀏覽器粘貼的東西複製到我的Emacs會話,它返回錯誤「殺戒是空的」。

有人可以讓我知道我可以如何複製/粘貼這種方式?謝謝。

回答

0

終端會話中運行的程序無權訪問窗口系統剪貼板。使用終端仿真器提供的剪切和粘貼功能。例如,在Gnome的終端程序中按C-S-v(shift-control-V)進行粘貼。

或者,如果您使用的是X11,則可以使用xsel程序來訪問X選擇。例如,該功能將當前的X選擇粘貼到當前緩衝區:

(defun paste-from-x() 
    (interactive) 
    (call-process "xsel" nil t)) 
0

是否標誌着你想用鼠標複製的文本,然後按Shift鍵,插入在Emacs爲您工作?

0

我覺得這以前我的回答可以幫助你:

首先,你需要安裝XCLIP

sudo apt-get install xclip 

爲Emacs 24

M-x package-list-packages 

選擇

xclip //mine was version 1.3 

詳細信息等操作系統 https://stackoverflow.com/a/14659015/54848