![](/img/trans.png)
[英]Which Emacs… for Mac OS X?… for Windows?… for Linux?
[英]Porting OS X Emacs setup to Windows?
我需要将现有的Mac emacs安装程序移植到Windows。 我从这里下载了Windows emacs zip存档: https : //www.gnu.org/software/emacs/download.html#windows 。 在Mac上,我从此处下载了软件包: https : //emacsformacosx.com/
在Mac上,我的整个~/.emacs.d
受版本控制。 我已经完成了许多配置程序包,键绑定等工作。我的大部分自定义配置都在init.el
。
在我的Windows上,我的emacs的初始文件夹( c/Users/me/AppData/Roaming/
)具有以下内容(通过在哪里可以找到在Windows上运行的Emacs的.emacs文件的位置找到该文件夹):
1) .emacs.d
文件夹,其中包含一个名为auto-save-list
文件夹,其中包含与配置无关的内容
2) #.emacs#
文件
3) .emacs
文件
4) .emacs~
文件
我不确定Windows文件夹中.emacs文件的3个变体之间是否存在差异,但是从INSIDE emacs编辑~/.emacs
似乎可以同时编辑.emacs
和.emacs~
文件,并在那里更改键绑定似乎反映了Emacs本身。
但是,将版本控制的.emacs.d
文件夹从我的Mac直接复制到Windows上的.emacs.d
文件夹没有任何作用。
当然,Windows上的emacs不能仅从单个文件加载所有内容吗?
Windows文件夹中所有.emacs
内容之间的关系是什么,移植我的配置的最佳方法是什么?
为了后代,从.emacs.d
文件夹读取Emacs的方法是首先手动删除顶级文件夹(对于我来说是thelrner / AppData / Roaming)中的所有.emacs
文件。 这将迫使Emacs中寻找出init.el
thelrner / AppData的/漫游/ .emacs.d里面,就像在OS X.
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.