emacs - evil-mode 中的负面争论

标签 emacs evil-mode

有没有办法在 Emacs 中的 Evil 中输入否定参数?即我想向后删除 5 行,而不是 5dd,有类似 -5dd 的东西吗?

最佳答案

Emacs 支持这一点。键 Control + 破折号或 C-- 调用命令 否定参数,它可以执行您想要的操作。不幸的是,evil 不处理负参数,你会得到一个错误:

Debugger entered--Lisp error: (wrong-type-argument characterp 67108909)
byte-code("..." [...] 9)
evil-extract-count([67108909 100])
evil-operator-range(t)
byte-code("..." [...] 5)
ad-Orig-call-interactively(evil-delete nil nil)
call-interactively(evil-delete nil nil)

您想要做的事情目前是不可能的。如果需要,您可以联系邪恶开发人员和/或提交错误报告。

关于emacs - evil-mode 中的负面争论,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20434283/

相关文章:

ruby - Emacs shell 找不到 ruby​​ gems——例如,找不到 RubyGem haml (>= 0) (Gem::LoadError)

regex - evil-mode 和正则表达式中的 Emacs

vim - Emacs + 邪恶 : non incremental search and persistent highlighting?

shell - 编译模式下的 ANSI 着色

emacs - Emacs中如何设置字体大小?

emacs - 从 .emacs 设置 Emacs 24 颜色主题

linux - 如何在 Emacs lisp/config 中使用 unix 登录用户名?

emacs - 使用 elisp 在邪恶的迷你缓冲区中移动光标

Emacs 邪恶 : general window movement remap