Windows中的Emacs

sve*_*joh 94 windows emacs

你如何在Windows中运行Emacs?

Emacs在Windows中使用的最佳风格是什么,我在哪里可以下载?.emacs文件位于何处?

Séb*_*rra 59

我使用EmacsW32,效果很好.编辑:我现在使用常规GNU Emacs 24,见下文.

有关详细信息,请参阅其EmacsWiki页面.

对我而言,最大的优势是:

  • 如果没有服务器正在运行,它有一个启动Emacs服务器的emacsclient版本(在同一个Emacs窗口中打开所有文件)
  • 它包括几个有用的包,如Nxml
  • 它有Windows安装程序,或者您可以从源代码构建它

关于XEmacs,根据Steve Yegge的这篇文章:

总而言之,我认为XEmacs的市场份额要低得多,性能更差,错误更多,稳定性更低,而且此时功能可能比GNU Emacs要少.当你把它全部加起来时,它是较弱的候选者.

编辑:我现在使用常规GNU Emacs 24.它还包含Nxml,可以从源代码安装或构建,使用此包装器,如果没有服务器正在运行,Emacs服务器将启动.干杯!

  • 我使用EmacsW32可能两年,但现在我使用的是常规GNU Emacs.它在Windows上运行得同样好或更好. (16认同)

Car*_*org 38

请注意,GNU Emacs for Windows附带两个可执行文件来启动Emacs:"emacs.exe"和"runemacs.exe".前者保持在后台DOS提示符窗口,而后者则没有,所以当如果你选择分发,并希望创建一个快捷方式,一定要推出"runemacs.exe".

卡尔

  • 两者之间的主要区别在于,一个构建为GUI应用程序,另一个构建为命令行应用程序(恰好启动GUI).与Unix不同,Windows区分了这两件事. (10认同)

cri*_*ito 26

找到用户init文件的最简单方法是:

C-h v user-init-file
Run Code Online (Sandbox Code Playgroud)

打开它的最简单方法是(在暂存缓冲区中):

(find-file user-init-file)
Run Code Online (Sandbox Code Playgroud)

然后点击Cj到eval


Mik*_*one 6

好吧,我个人非常喜欢自从我开始使用Emacs(GNU Emacs)以来我一直在使用的东西.看起来它也是为windows构建的.该链接还会回答您的.emacs文件问题. 这是一个你可以下载它的地方.你应该得到版本22.2(最新版本).

如果这是你第一次,我希望你喜欢它!我知道我非常喜欢emacs!


Bri*_*ton 5

我在cygwin下运行它.这也为我提供了一个Unix-ish环境,可以用meta-来命令命令!


mka*_*erg 5

我使用emacs的vanilla版本.根据我的经验,这是非常稳定,简单,我需要的一切,并没有添加一堆我不需要的膨胀.所述的.emacs文件可以放置在C:\用户\ YOURNAME如果HOME环境变量设置.这是处理它的好方法,因为它在用户的基础上工作并模仿Linux上的emacs行为.您可以从emacs/windows文件夹中的任何gnu软件存储库镜像下载zip .您想要命名的文件.emacs-xx.x-bin-i686-pc-mingw32.zip

有配置的Emacs的Windows一些伟大的指示在这里.基本上,"安装"归结为:

  1. emacs/windows/emacs-version-bin-i686-pc-mingw32.zip下载gnu 镜像中的emacs,并将zip解压缩到适当的文件夹.最好是C:\ emacs以避免文件名中的空格.
  2. HOME环境变量设置为C:\ Users\username(或任何您想要的).使其成为仅用户的变量(如果它是特定于用户名的).这是您的.emacs文件所在的位置.
  3. 如果需要开始菜单或桌面快捷方式,请创建bin/runemacs.exe的快捷方式.
  4. c:\ emacs\emacs-xx.x\bin \添加到您的路径(用户或系统),以便您可以从命令行运行它.