学习java的时候在.bash_profile中添加了其他的classpath,编译通过但是flycheck报错没有找到包,如何配置flycheck,小白,给指个文档也行。
试了几次之后多了一个小问题,在 .bash_profile添加后 emacs中的编译命令好像都无效,在 .bashrc 和bash.bashrc中添加emacs中shell有效eshell和M-x compile 无效, 在profile添加emacs中有效,那么emacs中的shell都是如何运行的,并且启动时分别读取哪些文件呢。
LdBeth
2
原生 Emacs 默认不会读取 Shell 配置,只会得到启动环境传递过来的环境变量。
Macport 版本有特殊设置。
除了 eshell 以外其他 emacs 中的 shell 都是直接调用外部的 shell,行为和外部的 shell 相同。