从脚本访问 Shift-Insert 剪贴板

从脚本访问 Shift-Insert 剪贴板

如何从脚本访问 Shift-Insert(粘贴)剪贴板?你可以看看我用的是什么这里

编辑:演示它是如何工作的,其中xclip

echo hello | xclip -selection secondary
xclip -o -selection secondary

编辑2:刚刚实施了以下解决方案。这将使我的生活变得更加轻松,所以我想我会分享它。

首先,脚本pst

#!/bin/zsh

echo -n `xclip -d ":0" -o -selection clipboard`

然后,在.emacs

(defun pst ()
 "Inserts the X clipboard (xclip -d :0 -o -selection clipboard) at
point. `M-1' (the '(1)) to insert in the current buffer."
  (interactive)
  (shell-command "pst" '(1))
  (end-of-line) )

现在,在任何 tty 中,在 Emacs 中粘贴pst, (任何地方,但特别是在 tty 中,如在 X 中,您已经有 Shift-Insert)M-x pst

答案1

xclip将允许您访问“主要”、“次要”和“剪贴板”选项,并通过选项选择哪一个-selection

相关内容