Tôi đang sử dụng Aquamacs (biểu tượng emacs đồ họa cho OSX sử dụng emacs 24 và tramp phiên bản 2.2.3) để chỉnh sửa một số tệp trên máy chủ từ xa. Tramp được thiết lập để sử dụng ssh và hoạt động tốt trong điều khoản chỉnh sửa tệp.Tramp sử dụng ssh không có nguồn .bash_profile/.profile
Không thành công khi biên dịch vì trình biên dịch không nằm trong đường dẫn. Dường như tramp không nguồn bất kỳ tệp hồ sơ nào như .profile hoặc .bash_profile. /bin/sh là một liên kết đến/bin/bash nên bash phải là shell được sử dụng bởi tramp. Một trình bao bắt đầu trong các emacs trên máy chủ từ xa cũng sẽ không có nguồn gì cả. Kết nối ssh từ trình mô phỏng thiết bị đầu cuối thông thường (đã thử Thiết bị đầu cuối và X11 trên OS X) hoạt động như mong đợi (mọi thứ có nguồn chính xác).
Bất kỳ ý tưởng nào?
Một vấn đề có liên quan tại http://emacs.stackexchange.com: [Làm thế nào để làm cho kẻ lang thang + eshell sử dụng của tôi môi trường được tùy chỉnh trong ~/.bash_profile từ xa] (http://emacs.stackexchange.com/q/7673/5165). –