如何在Windows 10的MINGW64(Git Bash)中安装使用Emacs
在Git Bash(MINGW64)中运行Emacs的解决方法
方法一:正确配置环境变量(无需安装额外工具)
- 找到你的Emacs可执行文件所在的
bin目录:- 若使用Cygwin的Emacs,路径通常为
C:\cygwin64\bin - 若为独立安装的GNU Emacs,路径类似
C:\Program Files\Emacs\emacs-xx.x\bin
- 若使用Cygwin的Emacs,路径通常为
- 添加到Windows系统环境变量
Path:
右键「此电脑」→「属性」→「高级系统设置」→「环境变量」,在「系统变量」列表中找到Path并点击「编辑」,新建一行粘贴上述bin目录的完整路径 - 关键操作:关闭所有已打开的Git Bash窗口,重新打开
- 在Git Bash中测试:输入
emacs --version或直接emacs.exe(部分版本可能需要指定.exe后缀)
方法二:通过Pacman安装Emacs(需启用MSYS2环境)
Git Bash默认不带Pacman,需借助完整的MSYS2环境:
- 下载安装MSYS2,安装路径建议选
C:\msys64 - 打开MSYS2的「MINGW64终端」,执行安装命令:
pacman -S mingw-w64-x86_64-emacs - 将MSYS2的MINGW64
bin目录(C:\msys64\mingw64\bin)添加到WindowsPath环境变量 - 重启Git Bash后,直接输入
emacs即可运行
方法三:配置Git Bash别名(快速临时解决)
如果环境变量配置无效,可直接给Emacs设置别名:
- 在Git Bash中编辑
~/.bashrc配置文件:vim ~/.bashrc - 在文件末尾添加一行(替换为你的Emacs实际路径):
alias emacs='C:/cygwin64/bin/emacs.exe' - 保存退出后,执行命令使配置生效:
source ~/.bashrc - 输入
emacs即可启动编辑器
内容的提问来源于stack exchange,提问作者JoeBro391
相关产品推荐
相关产品推荐

