6

我在远程机器上打开了一个文件,C-u M-!然后输入了tree命令。它在缓冲区中显示:

/bin/sh: tree: command not found

tree命令已安装到/home/RNAer/bin中,并且我验证它在使用 bash 终端登录时可以成功运行。

然后我在下面添加路径.emacs并重新启动emacs,

(add-to-list 'tramp-remote-path "/home/RNAer/bin")

但它仍然存在未找到命令的相同错误。有什么问题?

4

1 回答 1

0

我有同样的问题,我通过在 .emacs 中添加以下行来解决

(require 'tramp) 
(add-to-list 'tramp-remote-path "/home/RNAer/bin")

请注意,如果没有第一行,第二行会引发错误。您可以通过以下方式仔细检查您的tramp-remote-path

(message (format "%s" tramp-remote-path))

看看你的路径是否设置正确。

于 2017-09-05T18:00:55.417 回答