我在远程计算机上打开了一个文件,然后键入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")
但它仍然具有相同的命令错误。有什么问题?
答案 0 :(得分:0)
我有同样的问题,我通过将以下行添加到.emacs
来解决(require 'tramp)
(add-to-list 'tramp-remote-path "/home/RNAer/bin")
请注意,如果没有第一行,则第二行会抛出错误。您可以通过
仔细检查您的tramp-remote-path(message (format "%s" tramp-remote-path))
查看您的路径是否设置正确。