加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

windows – 在emacs中创建别名?

发布时间:2020-12-13 22:41:07 所属栏目:Windows 来源:网络整理
导读:我有一个emacs的副本,我在拇指驱动器的几台不同的( Windows)计算机上使用,我想知道是否有可能创建一些相当于emacs中的bash别名或符号链接的东西?我可以在查找文件中使用的东西是我正在寻找的主要内容,例如:C-f some link会把我带到某个地方.目前我每次到新
我有一个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(必要时加载它).

这就是你要找的东西吗?

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读