前端之家收集整理的这篇文章主要介绍了
windows – 在emacs中创建别名?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_
301_0@
我有一个emacs的副本,我在拇指驱动器的几台不同的(
Windows)计算机上使用,我想知道是否有可能创建一些相当于emacs中的bash别名或符号
链接的东西?我可以在查找
文件中使用的东西是我正在寻找的主要
内容,例如:C-f< some link>会把我带到某个地方.目前我每次到新计算机时都要
添加一个新的defun,这只是一种痛苦,我会发誓我已经在某个地方看过这个,但几个月的谷歌
搜索都没有发现.
我现在得到的是:
(defun go-awesome ()
"Find my way to my work home"
(interactive)
(find-file "c:/cygwin/home/awesome"))
但是对于仅仅访问一个我经常访问半文件的文件而言,这种感觉越来越过分和过时.并且需要花费很多精力来设置新文件.
但在我看来,它最大的问题在于它不适合我的工作流程.当我想访问一个文件时,我总是做C-x C-f,如果我意识到“嘿,我正在工作”,那么我必须使用C-g M-x才能真棒.也许更清楚的是,如果我说我希望能够做一些相当于ln -s / some / awesome / dir但是内置于emacs的内容,而不是内置到操作系统中,以便Cx Cf~ / awesome / some / sub / dir可以在windows或其他任何地方使用.
我不太清楚你要求的是什么.我将常用
文件存储在我的.emacs中的寄存器中:
(set-register ?c '(file . "c:/data/common.txt"))
(set-register ?f '(file . "c:/data/frequent.txt"))
然后我可以跳转到一个跳转到寄存器(C-x r j)的文件:
例如,“C-x r j c”将我带到c:/data/common.txt(必要时加载它).
这就是你要找的东西吗?