使用Linux系统中的vim和SFTP远程修改OpenVMS文件

时间:2012-05-21 07:25:35

标签: vim sftp scp openvms

我正在使用CentOS 5.5而我正在尝试远程修改OpenVMS服务器的文件。我尝试使用scp,但是我收到了关于“意外换行”的错误。

我试图找到解决方案,但我还没有找到它。

然后我尝试使用sftp并且我成功但仅在我的openvms主目录中。我不知道如何到达其他文件夹。

例如:

vim sftp:// myLogin @ myServer // sys \ $ user / myLogin / test.txt

将成功打开openvms主目录中的test.txt文件。

我想要实现的是修改此目录中的文件test.txt,例如:OpenVMSHomeDirectory.xxx.yyy

有人知道这样做的方法吗?我找不到如何到达我的文件进行编辑。

谢谢。

1 个答案:

答案 0 :(得分:0)

您可能正在使用的OpenSSH sftp客户端支持非常以Unix为中心的协议版本3。尝试使用支持更高版本的客户端lftp,WinSCP或FileZilla。

如果我没记错的话,OpenVMS SFTP服务器在与v3客户端交谈时会将VMS文件路径转换为更友好的Unix格式(即使用/作为目录分隔符)。