3 ms·
> I feel like it’s pretty safe to say https://github.com/hlissner/doom-emacs https://github.com/hlissner/doom-emacs mostly solves of these concerns for Vim user
by RMPR 6y ago
> I feel like it’s pretty safe to say https://github.com/hlissner/doom-emacs https://github.com/hlissner/doom-emacs mostly solves of these concerns for Vim users in 2020
I use both doom emacs and neovim, and I'd say: not really, at least not for me, there are some Vim features evil doesn't emulate properly, or at least it doesn't work like in Vim. Off the top of my head, I write in many languages, but absolutely hate the US international keyboard for accented characters, guess what? Vim has built-in support for digraph[0] by using Ctrl-k and iirc this is a motion keyboard shortcut in emacs, and since I like and use org-mode a lot, I'm always frustrated when I have to type in another language. Another one was with the various Terminal emulators packages in emacs, although this one was solved recently[1], whereas in (neo)vim it works flawlessly ootb.
0: https://vim.fandom.com/wiki/Entering_special_characters https://vim.fandom.com/wiki/Entering_special_characters
1: https://news.ycombinator.com/item?id=24243031 https://news.ycombinator.com/item?id=24243031
- WhatIsDukkha 6y agohttps://github.com/emacs-evil/evil/blob/3f3b2fea87172f155e5f91d75f0fb69d8648acf2/evil-maps.el#L369 https://github.com/emacs-evil/evil/blob/3f3b2fea87172f155e5f... It's defined in Evil (which Doom uses directly). Seems like you just need to figure out your bug.
- RMPR 6y agoThanks for pointing this out, seems the "bug" is exclusively with org-mode, which is too bad because I don't usually need this feature outside of org-mode.
- WhatIsDukkha 6y agoWorks for me in my org-mode and evil but I'm not using Doom. Fwiw use-package is pretty magic and reliable these days.
- hpfr 6y agoI have the same language issue. Emacs has a native version of this feature[0] that works great in Doom. TeX mode, where you enter a backslash before the accent (c \ , => ç) is most like C-k in that it requires an explicit keypress. I usually just use one of the language-specific modes because you can then fluidly type diacritics (with modes for prefix or postfix entry) and manually rewrite c, or e’ on the rare occasions such conflicts come up. 0: https://masteringemacs.org/article/diacritics-in-emacs https://masteringemacs.org/article/diacritics-in-emacs