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