如何将文本从rlogin控制台传递到cygwin中的本地vim?

时间:2012-10-22 19:08:54

标签: unix vim cygwin

我的windows框上运行了一个cygwin控制台,并且安装了vim并且工作正常。但是当我对服务器(运行unix的rlogin server.at.com)进行rloging时,我的vim命令正在我的远程盒子上启动vi。有没有办法告诉cygwin将我尝试在rlogin会话中打开的文本文件“隧道”到本地vim会话,就像它对本地文件一样(也适用于我在远程机器中没有的我的nedit)但我在当地做了一个)?

谢谢!

1 个答案:

答案 0 :(得分:2)

我不确定它是如何以及是否适用于rlogin但bcvi是基于SSH的,并且允许您在服务器上执行$ vim filename并在本地计算机上打开GVim窗口。< / p>

您还可以使用Vim的默认插件netrw,它允许您使用rcp等其他协议管理和编辑远程文件:

" manage files
:e rcp://[username@]machinename/path/to/directory/

" edit file
:e rcp://[username@]machinename/path/to/directory/filename

但是......是否有理由使用rlogin代替ssh