我当前的设置包括一台OS X主机,我在其中运行iTerm。从iTerm内部我进入第二台机器,我在其中进行所有开发。在那里我运行tmux,在tmux内部运行Spacemacs。
除了复制粘贴之外,经验非常顺利。当我从emacs内部复制/粘贴时,它会与第二台机器的剪贴板进行交互。有没有办法让它也使用主机的剪贴板?我想,对于复制它可以在每次猛拉之后执行一个钩子,它将通过ssh将复制的文本发送到主机中的“pbcopy”,并且为了粘贴它可以有一个自定义注册表,它将使用主机的“pbpaste”,通过ssh。
答案 0 :(得分:1)
我设法使其与xclip集成一起使用。
首先,请确保在您的开发计算机中安装了xclip。 SSH进入开发机时,使用SSH -Y前进X11。
在开发机器的dotspacemacs / layers中,作为dotspacemacs-additional-packages,添加xclip:
dotspacemacs-additional-packages '(xclip)
也在开发机器中的dotspacemacs / user-config中添加:
;; == Terminal ==
;; XClip integration
(require 'xclip)
(define-globalized-minor-mode global-xclip-mode
xclip-mode xclip-mode)
(global-xclip-mode 1)
Spacemacs中还有一个issue open,可以添加一层来提供该功能。