emacs tramp如何避免bash_profile

时间:2012-05-23 02:20:16

标签: emacs tramp

每次我访问远程机器中的文件系统并执行命令(例如grep)时,带有该命令结果的emacs缓冲区也包含我的详细.bash_profile输出。

如何禁用此行为?也就是说,如何使远程命令只加载.bashrc? (在tramp我的远程方法是ssh)

1 个答案:

答案 0 :(得分:5)

我建议将.bash_profile中的所有内容移动到文件的末尾并在这些命令之前放置以下内容:

If [ "$TERM" == "dumb" ]; then
     return
fi

应该这样做。重新阅读http://www.gnu.org/software/tramp/#Remote-shell-setup以获取更多信息。