Windows Emacs:是否从远程UNIX计算机复制/编辑文件?

Windows Emacs:是否从远程UNIX计算机复制/编辑文件?,emacs,Emacs,Windows 7(64位) Emacs 24.5 要浏览本地文件(在Windows上),我使用packagedired+。嗯 如何在远程UNIX计算机上查看(dired+)文件 如何从远程UNIX计算机编辑/复制文件(按顺序+) 如果不使用Emacs,我将使用下一个命令通过windows控制台连接到远程UNIX计算机: ssh-oStrictHostKeyChecking=nologin@ip.of.unix.machine 在emacs中: 尝试从Windows 7连接到Unix: /宋承宪

Windows 7(64位) Emacs 24.5

要浏览本地文件(在Windows上),我使用packagedired+。嗯

  • 如何在远程UNIX计算机上查看(dired+)文件
  • 如何从远程UNIX计算机编辑/复制文件(按顺序+)
  • 如果不使用Emacs,我将使用下一个命令通过windows控制台连接到远程UNIX计算机:

    ssh-oStrictHostKeyChecking=nologin@ip.of.unix.machine

    在emacs中: 尝试从Windows 7连接到Unix:

    /宋承宪:root@1.2.3.4:

    错误: ssh-1 root-o ControlMaster=auto-o ControlPath='tramp.%C'-o ControlPersist=no-e none 1.2.3.4&&exit | | exit

    不会分配伪终端,因为stdin不是终端。 无法创建目录“/home/Alex/.ssh”

    ssh_askpass:exec(/usr/sbin/ssh askpass):没有这样的文件或目录
    主机密钥验证失败

    使用Tramp。请参阅Emacs手册,节点


    在Dired(包括)中,只需对要在Dired模式下打开的远程目录使用远程文件语法。

    我刚刚找到了解决方案-您需要指向
    git gui的env变量
    SSH\u ASKPASS
    。在我的例子中,它位于git安装目录中

    (setenv SSH_ASKPASS "...Git\mingw64\libexec\git-core\git-gui--askpass")
    

    嗨,用流浪汉!我使用流浪模式,工作正常。我可以将文件从远程Linux计算机复制/移动到远程Linux计算机。我在
    Windows 10
    下使用
    emacs 26.3
    ,而不使用
    mingw64
    。幸运的是,我已经安装了
    Git
    ,建议的解决方案对我来说也很好@最近你让我开心了,谢谢你!!!