你们的emacs会卡死吗?

我用的 programmer dvorak 键盘布局,打数字要按 shift. 我就是为了完全不选,才选的打单的输入法,每个字的编码几乎是唯一的。

这样啊,算了,我只会打拼音……

听了你的,换成了28,用用试试

用来做事没必要用那么新的版本吧,我还在windows上用27版本,自己的配置,极少出现卡死的情况。

ArchlinuxCN 的 emac-git 已经更新了。 你可以更新一下版本试试。

用来在meow的normal和Insert状态中自动切换中英文状态。emacs-rime可以在进入insert模式自动切换成中文状态吗?我是用sis实现的。

用的三码郑码打单,不是用的拼音打单。多数情况下,三郑不用数字去选重。

算了,已经改28了,不想当小白鼠了,代价实在是有点大 要不是27有输入法的问题,我更愿意用27

:+1:用的好就行。

最近 29 确实改动比较多。

emacs-rime 自带的断言功能可以指定在某些情况下关闭。这样你打开中文后,指定在 normal 下关闭,是不是就是你想要的效果?

(setq rime-disable-predicates '(meow-normal-mode-p
                                meow-keypad-mode-p
                                meow-motion-mode-p
                                meow-beacon-mode-p))

29 doom 经常很卡

:wave: :wave: :wave: 谢谢提示。在我的使用环境下,可以去掉一个包了。 我现在的配置是

(leaf rime
  :defvar rime-disable-predicates rime-inline-predicates
  :custom ((rime-user-data-dir . "~/.config/ibus/rime")
	   (default-input-method . "rime")
	   (rime-show-candidate . nil))
  :config
  (setq rime-disable-predicates '(meow-normal-mode-p
				  meow-motion-mode-p
				  meow-keypad-mode-p
				  rime-predicate-prog-in-code-p
				  rime-predicate-after-alphabet-char-p))
  (setq rime-inline-predicates '(rime-predicate-space-after-cc-p
				 rime-predicate-current-uppercase-letter-p)))
(add-hook 'text-mode-hook
  (lambda () (set-input-method "rime")))

其实我用sis也就替代了add-hook这一个功能,汗。 i

前两天在macOS catalina上刚编译的master分支,版本是29,稍微试了一下,就发现org mode按tab无法折叠。29先放一放吧。

28还是不行,还是会出现fcitx输入法字母直接上屏的问题,很讨厌。 哎,还是得装回29

我这边也会有这种情况:输入字母会上屏,掉到当前输入的第一个位置。你的是这样吗?

@oldosfan 大佬说今天的最新版已经修复了,你再更新 emacs 29试试看。但好像最新的 emacs-git 今天还没更到那个 commit

我29早就没这个问题了啊

以前是27,有直接上屏的这个问题,后来改成29,就没有这个问题了

前两天因为卡死的原因改成了28,又有这个问题了

于是我只能又换成了29

所以说,完美的emacs是不存在的 :joy:

你用的 fcitx5 吗? ~/.Xresource 中设置 Emacs.inputStyle: native 了吗?

能否截图看下你的输入法界面?

我自己用的 emacs-rime, 所以 27 之后对我都没有什么区别。

卡死不能 C-g 估计就是 GC 停顿太常,可以调 gc-cons-threshold 来做到一定的缓解