У меня есть emacs на OS X, который поставляется предварительно установленным и находится в /usr/bin/emacs
. Он не позволяет мне запускать его как процесс bg (используя &) и не предоставляет мне приятного графического интерфейса.
Поэтому я установил пакет emacs с графическим интерфейсом, который устанавливается в /Applications/Emacs.app/Contents/MacOS
- имя исполняемого файла - Emacs
.
Я хочу, чтобы моя OS X всегда указывала на /Applications/Emacs.app/Contents/MacOS/Emacs
вместо /usr/bin/emacs
. Я обновил свой .profile
и добавил путь к графическому Emacs в PATH.
Теперь, если я запустлю which emacs
, это приведет к:
/Applications/Emacs.app/Contents/MacOS/emacs
- Почему это работает? Почему приложение Emacs GUI теперь используется вместо предустановленного?
- Почему система печатает 'emacs' в нижнем регистре, а фактическое имя приложения начинается с верхнего регистра?