Windows7中Emacs 24 shell使用Gitbash

今天发现可以在shell中直接打开Gitbash,Gitbash提供了一些有用的Linux风格命令,最关键是我用emacs的时候不用再打开一个Gitbash终端操纵Git了。

在~/.emacs.d/init.el中配置如下:

(setq explicit-shell-file-name
      "C:/Program Files (x86)/Git/bin/bash.exe")
(setq shell-file-name explicit-shell-file-name)
(add-to-list 'exec-path "C:/Program Files (x86)/Git/bin")

然后在环境变量中系统变量Path最后加上

C:Program Files (x86)Gitin


现在重新启动Emacs,运行M-x shell, 结果非常好。

原文地址:https://www.cnblogs.com/dyllove98/p/3233940.html