2012-05-23 2 views
3

Каждый раз, когда я посещаю файловую систему на удаленной машине, и я выполняю команду (например, grep), буфер emacs с результатом этой команды также содержит мой подробный вывод .bash_profile.emacs tramp Как избежать bash_profile

Как я могу отключить это поведение? То есть, как заставить удаленную команду загружать только .bashrc? (В бродяга мой удаленный метод SSH)

+0

См. Этот ответ http://stackoverflow.com/a/8363532/1729094 – yPhil

ответ

5

Я предлагаю, чтобы переместить все в вашем .bash_profile, который выводит текст в конец файла и поместить следующее перед этими командами:

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

Это должно сделать это , Перечитайте http://www.gnu.org/software/tramp/#Remote-shell-setup для получения дополнительной информации.

Смежные вопросы