代码之家  ›  专栏  ›  技术社区  ›  Skilldrick

Emacs FTP不适用于Ubuntu中的某些站点

  •  3
  • Skilldrick  · 技术社区  · 15 年前

    这真的让我困惑,因为无论我搜索多少,我似乎都无法在谷歌上发现这个问题。

    我正在尝试使用Ubuntu上的emacs ange ftp在Web服务器上编辑文件。我输入/user@ftp.host.com/,emacs然后提示输入密码,我给出密码,然后它说:

    Listing /user@ftp.host.com:/...
    

    永远。

    我不明白的是:a)在Windows上的Emacs中,同样的东西也能工作;b)用同样的技术(和同样的web主机)对其他web服务器进行ftping可以工作;c)在Ubuntu中使用gftp对这台服务器进行ftping可以工作。

    我不明白为什么这个不起作用,它把我逼得要死!有人有什么建议吗?

    2 回复  |  直到 15 年前
        1
  •  3
  •   Skilldrick    15 年前

    好吧,STSquad解决了这个问题,它是被动模式,不适用于某些服务器。使用 M-x customize-option RET ange-ftp-try-passive-mode 然后改为 t (发现) EmacsWiki )但还是成功了。

        2
  •  1
  •   Jouni K. Seppänen    15 年前

    你可以设定 debug-on-quit 类型 C-g 当Emacs被困于查看elisp级别的情况时,然后查看是否有任何设置可以针对特定情况切换。但是,如果您可以使用ssh访问主机,则可以跳过调试并开始使用 Tramp .