不谈Spacemacs,只谈Centaur Emacs

请问在 Centaur Emacs 中,如果想删除某一个包,比如 grip-mode,标准流程是怎样做呢?

当然是问作者@seagle0128 啦, 那么活跃都没看到吗?另外参考 github 上的 issue ,How to disable package · Issue #109 · seagle0128/.emacs.d · GitHub

谢谢,没有搜到这个 issue

你可以在custom.el 或者 custom-post.el中定义自己的行为,比如去掉hook,unbind key。对于grip-mode,只要你不使用快捷键触发,安装了也没有关系。如果还不能满足就自己fork一份维护。

(add-hook 'org-mode-hook (lambda (grip-mode -1)) )

这样并没有删除这个 mode,并且在 org-mode 里面还是能使用 grip-mode。我不是想默认关闭它,而是直接不安装。至少不要占用 C-c C-g 这个快捷键。因为 C-g 一般都是取消。

那你参考 Remove Keybinding in Emacs | Emacs Redux ,试试

(define-key org-mode-map (kbd "C-c C-g") nil)
or
(unbind-key "C-c C-g" org-mode-map)

这个我没试过哈,也是文章中这么写的,如果还是不行,就把 init-markdown.el文件里的 grip-mode部分注释掉,然后M-x,执行pakcage-list-packages,找到 grip-mode,按d然后按x,删除这个包就好了

谢谢。可行。能把快捷键解绑也行。

org mode 下面有一个很烦人的特性。org babel 的输出字体颜色,总是和 theme 的背景色一致,无论 light 还是 dark theme 都如此。这导致永远无法直接看到 org babel 的结果。不知道在哪里可以设置这个。

image image

并没有一样的颜色啊。

我是 win10 emacs28.2,主题就是 centaur 默认主题。babel result 的颜色永远和背景色几乎一致。

emacs -Q 查

windows 下面 multiple cursors hydra 里面有一个奇怪的现象。比如我进入 hydra 之后多次按 n,它选中的不是后面第1,2,3,4,5个相同的元素,而是3,7,15,31,63,127个元素。与之对应的,如果不进入multiple cursors hydra,直接使用 mc/mark-next-like-this,则选中了后面第1,2,3,4,5个相同元素。

其他操作系统下没有问题吗?测试下直接使用 mc/mark-next-like-this 有没有问题。

手中只有 windows,mc/mark-next-like-this没问题,但是用 multiple cursors hydra进行相同操作就有问题。另外,mc/edit-lines 也能正常工作,但是 hydra 中的 edit-lines 就没有任何效果。具体做法是,选中多行区域,打开hydra,执行edit-lines,指令敲完就选中了一行。

使用emacs29 开启了treesittsx文件开启了tsx-ts-mode 不会自动启动prettier-mode

配置中已经添加了tsx-ts-mode的hooks

代码如下

(when (executable-find "prettier")
  (use-package prettier
    :diminish
    :hook ((js-mode js2-mode css-mode sgml-mode web-mode typescript-mode tsx-ts-mode typescript-ts-mode css-ts-mode less-css-mode) . prettier-mode)
    :init (setq prettier-pre-warm 'none)))

大佬知道这是什么原因吗 ?可否看看大佬有没有这样子的问题。

更新后发现使用了nerd-icon 当时在启动的时候dashboard界面输入? 提示nerd-icons-mdicon: Unable to find icon with name ‘nf-md-dashboard’ in icon set ‘mdicon’

已经修复了。。。

最新版有没有出现magit提交完就自动关闭magit-status buffer

同样有这样子的问题C-c C-c 会出现

是用了 persp-mode-project-bridge 行为发生了变化。有时间我看看能不能解决,不行就去掉。 有计划想用tab-bar来替换persp-mode,一直没有时间。