不谈Spacemacs,只谈Centaur Emacs

global-set-key, local-set-key 或者bind-key (非原生库)。

e.g.

(bind-key "M-/" #'my-company-yasnippet company-active-map)

非常感谢告之

按如下格式添加到custom.el文件中,不行,输入for之后按alt+/,并没有弹出snippets (global-set-key (kbd “M-/”)'my-company-yasnippet)

我习惯vim的操作方式,所以加了evil插件,现在遇到个问题。按Esc,应该是回退到命令模式,但经常是得按好几遍才行。并且,有时,按u键,做回退操作,却经常是把光标附近的英文转成大写字母。得继续按Esc好几遍,再按u才能回退。不清楚哪里冲突了 :disappointed:

C-h k 看看绑定成功没有

今天早上更新了你最新配置,完美使用

你好,请教一下centaur emacs会自动关闭buffer吗?我试用过程中,发现有些buffer过了一会就不见了,只能去ibuffer里面去找

不会自动关闭。比如哪些 buffer 有问题?

哦,我猜测你是按了C-g对不对?很多窗口做了 autoclose 设置,C-g会自动关闭window而不是 buffer。C-h z可以恢复。

又试了一下,好像是打开另外一个projetile的时候,buffer列表里面就会消失一些buffer

这是 perspective。根据不同的 project 生成不同的 perspective,避免互相干扰。切换用 C-x p s.

1 个赞

这样啊,多谢

java开发,太慢了。不知是evil的问题,还是lsp的问题。看来我得适应emacs的编辑方式

问个升级后的问题: 一直在windows 10 和mac os两套系统下用centaur emacs,前者在办公室,后者在家里。最近升级后,mac下面没问题,但win下counsel-find-file 、counsel-M-x、ivy-switch-buffer等ivy相关功能的按键绑定没有了,回到传统功能绑定了。需要(global-set-key (kbd "C-x C-f") 'counsel-find-file) (global-set-key (kbd "M-x") 'counsel-M-x) (global-set-key (kbd "C-x b") 'ivy-switch-buffer)重新定义。定义好后可以使用,但没有icon了。mac下没有类似问题。应该不是all-the-icons的安装问题,因为C-x d 调用dired是没有问题的。

升级什么,emacs26升级emacs27吗,升级或变更emacs版本后要把elpa或其它包都重新编译一遍,生成elc文件,我好像每次升级都会忘记这件事,直到遇到问题才想起来

@seagle0128 大神,win10 msys2 bash环境启动求助 ,之前有装过doom,看大神的配置中文支持好就都换过来了,原.doom跟.emacs.d都注释掉了,按read.me跑到第二步发现奇怪的问题,如截图(以下几种命令都试过了, emacs -Q --l ~/.emacs.d/init-mini.el , runemacs -Q --l ~/.emacs.d/init-mini.el ,emacs -Q --l ~/.emacs.d/init.el, runemacs -Q --l ~/.emacs.d/init.el, emacs -Q , runemacs -Q 结果都跟截图所示一致):

emacs没有升级,是centaur emacs配置升级。我用byte force compile升级了安装的包,问题依然没解决

你把elpa 目录删掉重新下载一次包呢?我在 Windows10 上测试没有问题,用的 Emacs 28.

--load, -l FILE load Emacs Lisp FILE using the load function

-l吧?

emacs28有下载链接吗,用着怎么样?