Windows Spacemacs Git-gutter / tmp异常

时间:2019-04-05 14:23:03

标签: git emacs windows-10 spacemacs

我一直在开发一台运行Windows 10和gnu emacs 26.2的新机器。在检查完开发分支后,与org-mode进行交互时(到现在为止是议程视图和捕获模板),出现以下错误。

Configuring package grep...done
Configuring package projectile...done
Skipping check for new version (reason: dotfile)
Error running timer ‘global-git-gutter+-mode’: (file-missing "Searching for program" "No such file or directory" "bash.exe: warning: could not find /tmp, please create!")
Configuring package helm...done (0.574s)
Configuring package evil-escape...done
Configuring package window-purpose...done (0.146s)
mwheel-scroll: Beginning of buffer [6 times]
line-move-visual: End of buffer [8 times]
Quit

我尝试过:

  1. 打开git-bash并创建'/ tmp'
  2. 卸载GIT并重新安装它,使其在系统路径上不可用(因此必须使用git-bash以避免冲突)
  3. 卸载以上GIT并将其安装在系统路径上(以便可以在Powershell中使用它,等等)
  4. 按照here清除我的.cache文件夹
  5. 删除我的整个.emacs.d文件夹并重新开始

到目前为止,我尝试打开议程或运行捕获模板时,都没有阻止此特定错误弹出的任何提示。如果我检出master分支,它可以工作,但仍然会出现此错误。

我不确定这是一个实际的spacemacs问题还是仅仅是用户错误,这就是为什么我在这里发布而不是在他们的仓库中发布问题。

1 个答案:

答案 0 :(得分:0)

几个月后,我在这个问题上取得了一些进展。该问题似乎与存储在.spacemacs.d目录中的.spacemacs.env文件夹中的路径有关。删除该文件夹至少可以暂时解决该问题。

如果以后能找到更好的永久解决方案,我会稍后进行更新。