TRAMP忽略了tramp-remote-path

 mobiledu2502923673 发布于 2022-12-14 19:35

我的.emacs中有以下内容:

(require 'tramp)
(add-to-list 'tramp-remote-path "/some/path")
(add-to-list 'tramp-remote-path 'tramp-default-remote-path)

所以当我使用tramp over ssh打开文件时,我希望我PATH能包含/some/path.相反,运行M-! echo $PATH返回

/bin:/usr/bin:/usr/sbin:/usr/local/bin

即使我设置export PATH=/hwdisks/data/modules/pkg/git/1.8.4.1/bin/git:$PATH.bashrc.profile,PATH设置不正确.

在tramp日志中*debug tramp/ssh remotehost*,我可以看到tramp明确设置PATH:

12:28:34.202135 tramp-send-command (6) # PATH=/bin:/usr/bin:/usr/sbin:/usr/local/bin; export PATH

如果我包括echo "in .bashrc"在我的.bashrc,它出现在tramp日志中,所以我知道tramp正在阅读它.

如何让流浪汉使用正确PATH

Emacs版本:24.2.1
Tramp版本:2.2.3-24.1

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有