2016-03-19 77 views
2

我是Linux用戶,他經常需要通過SSH在遠程OS X服務器上工作。我更喜歡vim(neovim)編輯器,但我通過SSH複製/粘貼到/從系統剪貼板遇到問題。當我嘗試複製行"*yy它保存在遠程OS X剪貼板上。有沒有辦法將它保存到我的Linux剪貼板?Vim:通過ssh訪問系統剪貼板 - Linux到OS X

回答

4

基本上,你可以打開遠程文件在您的Linux機器上,如:

:e scp://[email protected]/relative/path/from/home.txt 

另一種解決方案可以直接從ssh會話複製將X11轉發在SSH它連接遠程和本地計算機之間的系統剪貼板。

  1. 啓用/etc/ssh/sshd.conf

  2. 使用SSH客戶端的-Y選項的SSH服務器端打開X11Forwarding使其能夠連接時: ssh -Y your_server

現在,您可以在複製使用"*yy遠程Vim並使用"*p將其粘貼到本地Vim中或將其粘貼到任何GUI應用程序中使用Ctrl-V

+0

感謝您快速回答!我在遠程OS X系統上打開vim,在本地計算機上打開vim並在每次需要複製某些文本時連接到文件都有點不方便。但是,如果我沒有辦法做到這一點:-) – Artkik

+0

@Artkik發佈了另一種解決方案來滿足您的需求。 – Syberic