当前位置:  开发笔记 > 编程语言 > 正文

访问Emacs迷你缓冲区中的OS X/UNIX环境变量

如何解决《访问Emacs迷你缓冲区中的OSX/UNIX环境变量》经验,为你挑选了1个好方法。

我在OS X Leopard上编译了Emacs 23,我很喜欢它.但是当我从Aquamancs切换时,我注意到的一件事是我无法再访问我在.bash_profile文件中指定的环境变量.例如,我有一条线:

export WORK=/Users/myname/Documents/otherpaths/Work

所以要打开文件我可以输入迷你缓冲区:

Find file: $WORK/projectname/filename.txt

或类似的东西,以省去键入整个文件路径的麻烦.

我发现了一些关于从这个站点编辑〜/ .MacOSX/environment.plist,.profile和.login文件的说明:

http://www.emacswiki.org/emacs/CarbonEmacsPackage

但似乎不起作用,我不确定它是否适用.我想知道是否有人知道解决方案?在期待中感谢,

-Stephen



1> Carmine Paol..:

你可以通过输入一行来告诉emacs任何环境变量

(setenv "WORK" "/Users/myname/Documents/otherpaths/Work")

在您的emacs配置文件中(.emacs,.emacs.d/init.el或您使用的任何内容)

可能Aquamacs和CarbonEmacs使用一些技巧来实现这一点,而无需手动指定.看看两者的源代码.

推荐阅读
夏晶阳--艺术
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有