Я визначив деякі псевдоніми та фрагменти функцій int деяких моїх файлів профілю, скажімо, ~/.zprofile
. Але Emacs їх ніколи не читає. існує вже тема про це. Однак цього недостатньо:
- Це не може
source
повністю.zshrc
і буде випускати помилки дляcompinit
і тому подібне. - Здається, цей підхід працює тільки для середовища змінних.
Так в shell-mode
або запустити команду в Emacs (Альт-!) ефект все ще відрізняється від терміналу (емулятори).
Чи існує якийсь спосіб вирішити проблему? Дякую.
Відповіді:
13 за відповідь № 1Ви можете створити файл ~ / .emacs_zsh (або .emacs_bash, emacs_sh, ...), який shell-mode використовуватиме при запуску. Мій .emacs_bash просто:
. ~/.profile
Просто обов'язково вставте новий рядок в кінці лінії постачання або воно не буде виконано.