linux下面的输入法主要有两个:fcitx(小企鹅)和ibus,从使用的角度,前者的使用体验要比后者好很多,尤其是fcitx具有联想功能,第二组候选词大部分情况下都是通过云端搜索的,准确率比较高,这里给出两种输入法在emacs中的配置流程。 fcitx设置问题 AI检测代码解析 //备份 sudo mv /usr/bin/emacs23 emacs23.bak sudo ...
EVIL的基本配置如下: (use-package evil :init (setq evil-respect-visual-line-mode t) ; k/j command respects visual-line-mode and move 1 visual line (setq evil-auto-indent t) ; auto indent when open a line with commands o/O (setq evil-move-cursor-back t) ; the cursor is moved back...
Emacs 有一个 evil 插件可以在 Emacs 中直接使用 Vim 的快捷键,这对 Vim 转 Emacs 用户而言非常友好,降低了转换成本。所以我们常能在社区看到许多 Vim 转 Emacs 的用户。此外,对于不想花过多时间配置的读者,可以使用下一小节中提到的 “Emacs 发行版”。 其它Emacs 本教程所讨论的 GNU Emacs 是最原始的 Emac...
1 快速输入 #+BEGIN_SRC … #+END_SRC 用org-mode写文章的的时候,经常需要引用代码片段或者程序输出,这就需要输入#+BEGIN_SRC ... #+END_SRC或者#+BEGIN_EXAMPLE ... #+END_EXAMPLE。输入的次数多了,就会想办法自动化,要么是用宏,要么是手工写 elisp函数,要么是借助yasnippets或者skeleton框架来写代码片段...
1(setq evil-mode t)2(setq evil-shift-width2)34;; some modes aren't meant for evil5(dolist (m'(el-get-package-menu-mode git-status-mode grep-mode))6(add-to-list'evil-emacs-state-modes m))78;; Remap org-mode meta keysforconvenience9(mapcar (lambda (evil-state)10(evil-declare-ke...
刚开始希望可以只在编辑模式中使用 Evil ,比如 org mode 、python mode 这类,但是在配置的时候发现,evil hook 并没有启作用。 代码语言:javascript 代码运行次数:0 运行 AI代码解释 (use-packageevil:hook(org-mode.evil-mode)) 但是这种方案并不能实现在阅读一些相关文档的过程中发现,可以使用另一个方法来修正...
evil:我将ELPA仓库中所有evil开头的扩展都装了,基本啥都不用配置,用起来跟Vim差不了多少,相当给力! (require'evil);;enter evil-mode automatically(evil-mode 1) yasnippet:据说如果要跟auto-complete共同使用的话,需要在auto-complete前配置: ;;not yasnippet-bundle, and yasnippet is conflict with yasnippet-...
在~/.emacs 文件里加上: (require 'evil) (evil-mode t) 这样就能在大部分地方(除了 eshell 等外)默认进入 Evil 模式使用 Vim 的编辑习惯了。 Common Lisp 开发环境 学习Common Lisp 是使用 Emacs 最主要的任务,配好了文本编辑,当然得先把 Common Lisp 开发环境配置好了。
上述全局设置,不能使得在输入时按 ESC 时首项也自动上屏,这里给出针对性的配置方法。 机制:在 emacs-rime 的输入状态下,ESC 被绑定到了rime--escape函数上,此函数显然不是“与 emacs-rime 无关的函数”。 实例:以 evil 插件为例,若要使得 ESC 能自动上屏并切换到 evil 的 normal state,可以先自定义函数...