Загрузите мой .profile для bash в буфер обмена Emacs? (многорежимный режим)

У меня есть многорежимный режим (полученный из ansi-term ) с bash, запущенным в Emacs 23.3, который является эмулятором терминала, работающим в Emacs.

Однако я заметил, что он не загружал мой профиль пользователя, включая переменные среды, $ PATH и т. Д.

Как сообщить многопользовательский режим для запуска bash с моим профилем пользователя в файле ~ / .profile?

Благодарю.

One Solution collect form web for “Загрузите мой .profile для bash в буфер обмена Emacs? (многорежимный режим)”

Ваш .profile должен быть загружен при входе в систему, а не в каждом терминале. Его цель – определить переменные среды и другие параметры для всего сеанса (включая ваш оконный менеджер и любую программу, которую вы начинаете с него, например, Emacs). Это нормально, что ~/.profile не читается при запуске терминала: редко бывает необходимо определить переменные среды. У вашей оболочки есть файл инициализации ( .bashrc или .zshrc или аналогичный файл), обычно используемый для определения функций и псевдонимов и установки параметров оболочки.

В .profile , его кузены и как они загружены, прочитайте этот ответ и те, на которые я ссылаюсь. Во всех системах есть способ установить переменные среды при входе в систему, но есть некоторые различия в отношении того, как (многие среды читают .profile , но некоторые из них, например, у вас нет).

  • прозрачный курсор urxvt
  • Как правильно запустить команду «сверху» через SSH?
  • Как убить беглого кота?
  • Как читать с другого терминала?
  • Выходные данные Все строки За исключением строк, содержащих указанный шаблон
  • Konsole работает, gnome-terminal нет?
  • Emacs ansi-term и термин не работает хорошо, когда я ssh в удаленную машину
  • Как предотвратить отображение искаженного экрана во время запуска скриптов на удаленных хостах?
  • Использование переменных для хранения цветовых кодов терминала для PS1?
  • Как удалить код возврата из подсказки терминала в Sugar на Stick?
  • Suse 11 против Suse 10 разницы, влияющие на цвета терминала?
  • Interesting Posts

    Как убедить tar (и т. Д.) Архивировать содержимое блочного устройства?

    В чем разница между optirun и primusrun (шмель)

    Почему я все еще получаю приглашение пароля с помощью ssh с аутентификацией ключа?

    Почему система X Window использует сервер?

    Каково значение bitmap в mdstat

    Debian-Jessie: Как вы проверяете статус iptables?

    использование буфера (не кеша), найти процесс, используя его

    Отказ "/ opt /" доступа для пользователей SFTP, отличных от определенного каталога

    отключить постоянное присвоение имен сетевых устройств

    Как установить perldoc на Ubuntu?

    Как добавить имя сеанса на экран состояния экрана?

    Отправка списка вакансий в slurm

    Выполнять команду на нескольких секундах параллельно с помощью сценария оболочки

    Каковы последствия рекурсивного использования каталогов на внешнем диске, который в настоящее время имеет разрешения 501: dialout или root: root?

    Может ли RHEL 6.4 DS синхронизироваться с CentOS 5.4 DS

    Linux и Unix - лучшая ОС в мире.