echo $LD_LIBRARY_PATH
export LD_LIBRARY_PATH=/usr/local/lib
在Linux下如果从application中打开emacs那么它将不会继承basher里面申明的系统变量,如果在终端中启动emacs那么它将能够继承basher中申明的系统变量。这里的原理是子进程能够继承父进程的全局变量。
本文探讨了在Linux环境中使用Emacs编辑器时遇到的一个有趣现象:通过不同方式启动Emacs时,它对环境变量的继承表现不同。具体而言,直接从应用程序启动时无法继承bash中设置的环境变量,而从终端启动则可以正常继承。
echo $LD_LIBRARY_PATH
export LD_LIBRARY_PATH=/usr/local/lib
在Linux下如果从application中打开emacs那么它将不会继承basher里面申明的系统变量,如果在终端中启动emacs那么它将能够继承basher中申明的系统变量。这里的原理是子进程能够继承父进程的全局变量。

被折叠的 条评论
为什么被折叠?