Saya menemukan bahwa elisp (emacs elisp) sepertinya tidak membaca .bashrc, karena variabel PATH berbeda dari yang ditetapkan di .bashrc, seperti yang saya tanyakan di sini . Saya mencoba memuat .bashrc menggunakan 'source .bashrc' di elisp, tetapi ketika saya melakukannya, elisp berhenti.
- File apa yang dibaca elisp saat dimuat?
- Apakah ada cara saya bisa menggunakan setup yang saya buat di .bashrc (alias, PATH, ...)?
LARUTAN
Gilles memberi saya jawaban yang baik, dan dengan PATH, itu tergantung pada bagaimana saya memulai Aquamcs.
- Ketika saya mengklik tombol untuk memulai Aquamacs, ia memiliki PATH yang berbeda.
- Ketika saya menjalankan 'aquamacs' dari baris perintah, ia memiliki PATH yang sama.
.bashrc
bukan tempat yang tepat untuk mengaturPATH
atau variabel lingkungan lainnya, dan tempat mana yang tepat tergantung pada OS Anda dan informasi lingkungan lainnya yang belum Anda berikan.