m******m 发帖数: 445 | 1 工作需要,写SAS,传到server上使用命令行运行程序。
有时候会使用terminal和X window运行server上的SAS。问题是:有没有可能实现X里的
vim和本地clipboard之间的拷贝粘贴?比如我写字板里有一段code,我要粘贴到X里面
的vim下。
我搜索了一下,如果vim是运行在windows下的,就比较简单,用"+y 或者"*y 等等就可
以。现在这个vim是在X下的,实际是在server上运行。我没有搜索到相关的解决方案,
还似乎找到这样的情况不能实现。
不知道我表述清楚了没有。初学vim,请拍砖,谢谢! |
t**o 发帖数: 144 | |
m******m 发帖数: 445 | 3 server上没装gvim,只有vim
【在 t**o 的大作中提到】 : 用gvim呢?
|
k****f 发帖数: 3794 | 4 自己编译一下,安装到自己目录下
【在 m******m 的大作中提到】 : server上没装gvim,只有vim
|
h*******c 发帖数: 248 | 5 如果不是vim,terminal上的其他东西可以copy-paste到windows上吗?如果可以,
terminal上的vim也是可以。这种情况下,有的linux有个vim叫vimx,是编译了
xclipboard的版本,可以用“+”和“*”寄存器。
如果根本不能把xwindow的clipboard在windows下共享的话,怎么搞vim也没用。 |
m******m 发帖数: 445 | 6 好主意,回头试试
【在 k****f 的大作中提到】 : 自己编译一下,安装到自己目录下
|
m******m 发帖数: 445 | 7 似乎其他也没成功过
回头试试
【在 h*******c 的大作中提到】 : 如果不是vim,terminal上的其他东西可以copy-paste到windows上吗?如果可以, : terminal上的vim也是可以。这种情况下,有的linux有个vim叫vimx,是编译了 : xclipboard的版本,可以用“+”和“*”寄存器。 : 如果根本不能把xwindow的clipboard在windows下共享的话,怎么搞vim也没用。
|
E*V 发帖数: 17544 | 8 vim不是可以ssh编译远程的程序么?
直接local vim 编辑server的程序不久可以了?
【在 m******m 的大作中提到】 : 工作需要,写SAS,传到server上使用命令行运行程序。 : 有时候会使用terminal和X window运行server上的SAS。问题是:有没有可能实现X里的 : vim和本地clipboard之间的拷贝粘贴?比如我写字板里有一段code,我要粘贴到X里面 : 的vim下。 : 我搜索了一下,如果vim是运行在windows下的,就比较简单,用"+y 或者"*y 等等就可 : 以。现在这个vim是在X下的,实际是在server上运行。我没有搜索到相关的解决方案, : 还似乎找到这样的情况不能实现。 : 不知道我表述清楚了没有。初学vim,请拍砖,谢谢!
|
m******m 发帖数: 445 | 9 呵呵,说了是vim新手,正在入门中,慢慢摸索。
程序都在local写local备份,比较方便。所有程序都在server写的话,还是想留一个
local的备份,毕竟不大也不是confidential的东东。
【在 E*V 的大作中提到】 : vim不是可以ssh编译远程的程序么? : 直接local vim 编辑server的程序不久可以了?
|
E*V 发帖数: 17544 | 10 推荐cvs, svn,git等本版控制工具
要不你改来该去的,自己都忘了
【在 m******m 的大作中提到】 : 呵呵,说了是vim新手,正在入门中,慢慢摸索。 : 程序都在local写local备份,比较方便。所有程序都在server写的话,还是想留一个 : local的备份,毕竟不大也不是confidential的东东。
|
s********v 发帖数: 288 | 11 可以
【在 h*******c 的大作中提到】 : 如果不是vim,terminal上的其他东西可以copy-paste到windows上吗?如果可以, : terminal上的vim也是可以。这种情况下,有的linux有个vim叫vimx,是编译了 : xclipboard的版本,可以用“+”和“*”寄存器。 : 如果根本不能把xwindow的clipboard在windows下共享的话,怎么搞vim也没用。
|
c*m 发帖数: 1114 | 12 server上的Vim显然不知道怎么和你local的windows clipboard如何共享,
不过你用啥ssh上去的?你windows下ssh上去用的terminal应该
有命令向vim或者remote terminal粘贴的。我用的securityCRT就可以,cygwin也可以.
..
基本上是个windows下的ssh 软件都可以吧。而且不光是通过ssh 软件的菜单,基本上
中键或者右键都应该可以直接粘贴(vim需要在insert模式下)
【在 m******m 的大作中提到】 : 工作需要,写SAS,传到server上使用命令行运行程序。 : 有时候会使用terminal和X window运行server上的SAS。问题是:有没有可能实现X里的 : vim和本地clipboard之间的拷贝粘贴?比如我写字板里有一段code,我要粘贴到X里面 : 的vim下。 : 我搜索了一下,如果vim是运行在windows下的,就比较简单,用"+y 或者"*y 等等就可 : 以。现在这个vim是在X下的,实际是在server上运行。我没有搜索到相关的解决方案, : 还似乎找到这样的情况不能实现。 : 不知道我表述清楚了没有。初学vim,请拍砖,谢谢!
|
m******m 发帖数: 445 | 13 多谢。现在的情况是大改动就另存一个文件,名字有不同,如1.1,1.2
小改动的确很烦,回头研究一下你说的工具。
【在 E*V 的大作中提到】 : 推荐cvs, svn,git等本版控制工具 : 要不你改来该去的,自己都忘了
|
m******m 发帖数: 445 | 14 我用的是secureCRT,这个的确可以用鼠标或者键盘选中来拷贝粘贴
但我的问题是因为用SAS,所以运行了个X让server上的SAS来运行(好处是不用在
secureCRT下运行SAS的interative mode。X下的SAS跟windows下的SAS很接近,运行
一些小的程序直接看结果比较方便)。但X下的SAS的program editor跟windows下的
差远了(也许是我不会用),很不方便。我研究出来让SAS调用vim来编辑,这样
就方便多了,所以最终就遇到了我提到的不知如何与windows下程序直接拷贝粘贴的问
题。
以.
【在 c*m 的大作中提到】 : server上的Vim显然不知道怎么和你local的windows clipboard如何共享, : 不过你用啥ssh上去的?你windows下ssh上去用的terminal应该 : 有命令向vim或者remote terminal粘贴的。我用的securityCRT就可以,cygwin也可以. : .. : 基本上是个windows下的ssh 软件都可以吧。而且不光是通过ssh 软件的菜单,基本上 : 中键或者右键都应该可以直接粘贴(vim需要在insert模式下)
|