全部的学习汇总: https://github.com/GreyZhang/g_lisp

         看起来,这是一个非常有用的技巧。如果,环境变量的设置可以脱离windows操作系统本身,好处还是很多的。第一个是我不再需要管理员的权限便可以实现我自己的一些设置的需求;第二个则是可以让我的windows内置的命令少一些跟bash之类命令的冲突。

         首先,看看如何在emacs中查看环境变量。查看的方式是通过getenv的函数。示例如下:

413_在emacs中查看并临时修改windows环境变量

         这里,显示出来了很多我自己本身的电脑上的环境变量信息。

         接下来,尝试一下环境变量的设置。这里,我使用ag做一下测试,测试环境直接使用我之前的spacemacs配置。首先,我会移除之前这部分的环境变量,测试ag的功能。

         测试结果如下:

413_在emacs中查看并临时修改windows环境变量

         Emacs找不到ag这个命令。

         接下来,我尝试在spacemacs的配置文件中增加这个环境变量的配置如下:

413_在emacs中查看并临时修改windows环境变量

         另配置生效后,测试ag效果如下:

413_在emacs中查看并临时修改windows环境变量

         这样,我也似乎知道陈斌的配置中为什么cygwin的一些命令可以自动寻找到了,其实使用这个功能就可以实现。

相关文章:

  • 2021-11-28
  • 2022-12-23
  • 2022-12-23
  • 2021-09-11
  • 2021-11-03
  • 2022-01-21
  • 2022-12-23
猜你喜欢
  • 2021-09-12
  • 2022-12-23
  • 2021-09-25
  • 2021-09-24
  • 2022-02-01
  • 2021-11-16
  • 2021-12-15
相关资源
相似解决方案