Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 如何在带有gui的msys2中使用emacs_Windows_Emacs_Msys2 - Fatal编程技术网

Windows 如何在带有gui的msys2中使用emacs

Windows 如何在带有gui的msys2中使用emacs,windows,emacs,msys2,Windows,Emacs,Msys2,我用msys2安装了emacs,与cygwin的相比,它的速度非常快。但唯一的问题是我找不到启动它的GUI的方法。我已经安装了Xming,一个Xwindows服务器,可以使用Gimp、Inkscape。但是为什么没有用于emacs的GUI初学者呢?我注意到在MSYS2下emacs有不止一个二进制文件:请查看 % which emacs gui版本位于/mingw64/bin中,非gui版本位于/usr/bin下。如果在/mingw64/bin中看不到该版本,则可能需要添加emacs包: pac

我用msys2安装了emacs,与cygwin的相比,它的速度非常快。但唯一的问题是我找不到启动它的GUI的方法。我已经安装了Xming,一个Xwindows服务器,可以使用Gimp、Inkscape。但是为什么没有用于emacs的GUI初学者呢?

我注意到在MSYS2下emacs有不止一个二进制文件:请查看

% which emacs
gui版本位于/mingw64/bin中,非gui版本位于/usr/bin下。如果在/mingw64/bin中看不到该版本,则可能需要添加emacs包:

pacman -S mingw-w64-x86_64-emacs

在Windows上,Emacs GUI使用
runemacs.exe
运行


如果使用默认安装路径,Emacs的GUI将是:
C:\msys64\mingw64\bin\runemacs.exe

我有一个msys2安装,Emacs默认会弹出一个GUI。包名为
mingw-w64-x86\u 64-emacs
。看起来我在msys2中没有X服务器;我想它是在用Windows工具箱做GUI的东西。谢谢!这对我很管用。你应该把它变成一个答案。@jpkotta你知道不打开mingw shell就可以启动
mingw-w64-x86\u 64-emacs
吗?例如:默认打开某些文件。@bobpaul不确定。如果您只是运行
emacs.exe
,它似乎总是在后台打开控制台窗口。我模模糊糊地记得一个
emacsw.exe
,它曾经与一些windows版本的Emacs一起出现,我认为这一点是在没有控制台的情况下启动的。