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