- 主题:xshell里使用vi时无法拷贝文本,这个非常不爽
貌似远程使用vi(vim)时都有这个问题,不光是xshell。无法拷贝文本到windows的剪贴板。
xshell的官方给的解决办法是用vimx。这个vim-X11的包在有些系统上可能还只能源码编译。
https://netsarang.atlassian.net/wiki/spaces/ENSUP/pages/31588500/Copying+from+Vim+to+Windows+Clipboard
--
修改:z16166 FROM 114.241.225.*
FROM 114.241.225.*
这个应该是vi或者说x-window的问题
我本机装的也有secure CRT,试了也一样的。我搜到的看putty也是这个问题。
windows terminal启动ssh,然后在里面用vi也一样。
【 在 RunningOn 的大作中提到: 】
: xshell 啥时候有这个问题?
: 如果有这个问题,那xshell可以丢到垃圾堆了,竞品太多了而且都很好用。
:
--
修改:z16166 FROM 114.241.225.*
FROM 114.241.225.*
这救国的曲线够长够隐蔽的啊,我从没注意到过
https://github.com/ojroques/nvim-osc52
【 在 chunhui 的大作中提到: 】
: 需要支持osc52的shell,可以查查xshell是否支持。然后还需要在vim中设置一下。
--
FROM 114.241.225.*
这个set mouse=a好像是在vim里自产自销,可以用左键在vim里选中文本,中键直接在vim里粘贴。
我想把remote vim里的文本拷贝到windows的剪贴板里。
xshell可以先“选择屏幕”,然后复制到windows剪贴板,但毕竟多复制了很多不想要的文本
set mouse=c,是可以的。
【 在 cn62 的大作中提到: 】
: 你想要的可能是这个:
: :h mouse
: :set mouse=c
: ...................
--
修改:z16166 FROM 114.241.225.*
FROM 114.241.225.*
用8楼的set mouse=c
你这个也可以,把vim的mouse全关了
【 在 No1 的大作中提到: 】
: :set mouse-=a
:
--
修改:z16166 FROM 114.241.225.*
FROM 114.241.225.*