问题标签 [tramp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
5985 浏览

emacs - 使用 emacs tramp 与 rsync 进行远程开发

我一直在使用 emacs tramp 进行一些远程开发,发现它很慢。每次我保存一个文件,大约需要 10 秒才能完成保存。所以,现在我正在使用 rsync 远程传输文件,它的工作速度要快得多,大约需要一秒钟,而且来自 emacs 的本地保存是即时的。tramp 中是否有任何配置选项可以让它像 rsync 在命令行上一样快地运行?即使我看到性能如此糟糕,使用 tramp 而不是 rsync 有什么好处吗?

0 投票
3 回答
2633 浏览

emacs - XP上的Emacs,tramp,plink问题

目标机器正在运行 Ububtu 服务器 8.04。
这是流浪汉输出:

编辑,详细缓冲区最后包含以下内容:

命令:
stty -inlcr -echo kill '^U'
-inclr关闭“将换行符转换为回车”
-echo 关闭“回显输入字符”
kill '^U'设置'^U'以擦除当前行

0 投票
4 回答
8683 浏览

emacs - 如何使用 Emacs Tramp 双跳 ssh?

我的校园只允许通过网关服务器进行 ssh 访问。因此,要访问我正在编码的集群,我必须 ssh 到网关,然后 ssh 到我正在使用的机器。连接有时非常慢,并且令人沮丧。

我很想使用类似 tramp 的东西,我知道它会在我的本地机器上打开缓冲区,并且只有在我保存到磁盘时才通过网络交谈。我对 tramp 一点也不熟悉,而且很难让它发挥作用,尤其是通过双跳。文档说这是通过在tramp中定义代理来完成的,但我无法理解语法。

有谁知道如何使用 emacs 通过双跳进行编码,或者有另一种解决方法来通过两个 ssh 跳来编辑代码?

0 投票
5 回答
5208 浏览

emacs - Emacs 流浪模式编辑中的密码

我正在使用 emacs tramp 模式通过 ssh 远程编辑文件。问题是每次我保存我正在编辑的文件时,我都必须输入我的用户密码。我觉得这很烦人。我怎样才能只写一次密码/编辑会话?

0 投票
4 回答
3914 浏览

emacs - 停止在 emacs 启动时运行的 tramp-mode

我正在尝试tramp-mode,但现在我似乎无法摆脱它。每当我启动 emacs 时,它都会花费大约 20 秒来完成各种与 tramp 相关的初始化..

..等等。

我到底要如何卸载流浪汉?~/.emacs.d除了插件本身(似乎没有在任何地方加载..)之外,我没有发现任何东西

我已经清除了最近的文件历史记录,但这没有任何区别..

0 投票
3 回答
7271 浏览

emacs - Emacs + 流浪汉 + plink

我正在尝试让在 Windows XP 下运行的 emacs tramp 在 Amazon EC2 实例上通过 putty plink 工作。这样做的文档很少。我可以找到部分文档,但没有一个可以解决使其工作所需的所有步骤。

任何人都可以提供一个演练,或一个演练的指针吗?

0 投票
3 回答
12436 浏览

emacs - 使用 Emacs 使用公钥身份验证编辑远程文件

当我只能通过带有公钥身份验证的 SSH 访问远程主机时,如何使用本地 Emacs 编辑远程主机上的文件?Tramp 可以很好地处理正常的密码登录,但我不知道如何使用密钥对。我在两端都使用 unix/linux。

0 投票
2 回答
2734 浏览

emacs - emacs tramp ftp 或 ssh

我在 Windows XP 上使用 emacs 23.1,配置如下

我可以打开/保存远程文件。使用 TAB 自动完成查找文件也可以。但我无法打开远程目录,它显示一个空缓冲区,顶部有一个目录名称。

这是日志消息

而且我无法将几个标记的文件复制到远程目录。它只复制第一个文件并显示“此行没有文件”。我应该切换到 ssh tramp 来解决这些问题吗?

如果我不关心安全性和明文密码,那么更改为 ssh 的其他优势是什么?

更新:我改变了

现在可以了。

0 投票
3 回答
1645 浏览

emacs - emacs 流浪性能

有没有办法提高 emacs tramp 性能?对我来说,打开外部 ftp 客户端(filezilla)、将文件传输到本地磁盘并在外部编辑器(记事本)中打开它们比使用 emacs 打开它们要快。我在windows xp下使用emacs23.1。我尝试了不同的 tramp-default-method(telnet、pscp、ftp),它们都具有相同的性能。

使用 elp-instrument-package 的分析结果如下(我打开了 3 个远程文件,每个文件 1.5 MB)

因此,实际文件传输需要 132 秒,大约是总时间的 1/3。为什么它在 tramp-sh-file-name-handler 上花费这么多时间?我试图建议一个函数 tramp-sh-file-name-handler 来存储和返回缓存的结果,但它不起作用,可能这个函数有一些副作用。

任何想法如何提高流浪汉的表现?(我在WindowsXP下使用emacs 23.1)

0 投票
1 回答
743 浏览

emacs - Emacs:通过tramp编辑远程python文件时如何启动本地python解释器

在 Emacs 上,当我C-c !在编辑远程 python 文件时启动 python(在 windows 上使用 tramp - plinkx:),python 解释器在远程主机上启动。

有什么方法可以编辑远程 python 文件并启动本地 python 解释器?

我正在使用python 模式(不是默认的 python.el)