我有一个emacs的副本,我在一个不同的(Windows)计算机上使用了一个拇指驱动器,我想知道是否有可能创建一些类似于emacs中bash别名或符号链接的东西?我可以在find文件中使用的东西是我正在寻找的主要内容,例如:C-f <some link>
会带我到某个地方。目前我每次都要添加一个新的defun,当我到达一台新电脑时,这只是一种痛苦,我会发誓我已经看到这个地方,但几个月的谷歌搜索没有任何结果。在emacs中创建别名?
什么我有现在的问题是这样的:
(defun go-awesome()
"Find my way to my work home"
(interactive)
(find-file "c:/cygwin/home/awesome"))
但是那种感觉increadibly过度,哈克只是访问一个相当哈克只是访问,我拜访半定期的文件。而且它需要很多努力才能建立一个新文件。
虽然它的最大问题,但我认为它不适合我的工作流程。当我想要访问一个文件时,我总是做C-x C-f
,如果我意识到“嘿,我在工作”,那么我必须C-g M-x go-awesome
。如果我说我想能够做一些相当于ln -s /some/awesome/dir
但是emacs内部的东西,而不是内置在操作系统中,那么C-x C-f ~/awesome/some/sub/dir
可以在Windows或其他任何地方工作,这可能会更清楚。
请解释更多关于你在找什么。您是否在新电脑上重写功能(即,您的拇指驱动器上没有.emacs文件)? – dwj 2008-10-06 21:36:47
你改写什么功能? (这些功能的目的是什么,打开某些文件,例如(find-config-file)?) 你想去“Cf config-file”,并让它自动从一个位置加载blah.conf在哪台机器上使用? – 2008-10-07 03:27:00