magit模式下使用快捷键cc无法调出commit界面

spacemacs

#1

如题,错误提示如下

There was a problem with the editor '/usr/local/bin/emacsclient --socket-name=/t

有没有脸熟的大佬知道该如何解决?


#2

我搭车问一下,最近在rebase interactive的时候,我记得以前会出现commit列表,相当于HEAD~? 的选择,现在没有了,该怎么实现回几个commit的办法?


#3

看看这个issue里面提到的方法对你有用没


#4

你开一个新贴呗。。。 这样搭车不好呀。叉开主题了。。。


#5

之前我遇到过,是emacs server没有启动。试试M-x server-force-deleteM-x server-start? 不确定对你的是否有效。


#6

仔细看了下,他们貌似使用 emacs -c -a ""启动就没有问题,但是我这还是不行。感觉要会退下spacemacs版本;以前用release-0.2分支貌似没遇到过该问题;

还有问下山人,我记得你以前在你的视频中提到过有个packages可以提供结构化编程的体验;当时大概看了下,没记名字,现在想不起来了;叫啥?还记得不???


#7

不行,尝试了;真奇怪


#8

还有问下山人,我记得你以前在你的视频中提到过有个packages可以提供结构化编程的体验;当时大概看了下,没记名字,现在想不起来了;叫啥?还记得不???


#9

我也不记得了,回头翻一下视频吧。。。


#10

lispy :rofl:


#11

最近遇到过一次,检查下 Emacs 下的环境变量是不是这样 export EDITOR='emacsclient -a "" -c'。magit 会直接使用$EDITOR 进行提交。