Buffer 操作
从终端 Buffer 切换到其他 Buffer
在终端模式下,C-x 键绑定变成了 C-c。
参考: How to switch to a different buffer from a terminal buffer
Buffer 关闭操作
C-x k
- 关闭当前 bufferM-x kill-some-buffers
- 选择性关闭 buffersM-x kill-matching-buffers
- 关闭匹配的 buffers
Term-mode 配置
禁用 evil-mode
1 | (evil-set-initial-state 'term-mode 'emacs) |
参考:
- After-advice for disabling evil-mode in ansi-term has no effect
- Disabling a package in emacs term-mode
- How to use terminal in Emacs effectively
使用 C-z
可以在 evil-mode 和 term-mode 之间切换。
禁用行号显示
1 | (add-hook 'term-mode-hook (lambda () (linum-mode -1))) |
参考: How to disable global-linum-mode for certain mode
JSON 格式化
JSON reformat
C-c C-f
- 使用 json-reformat 格式化选中区域或整个 buffer
相关包:
json-mode 用于 .json 文件的编辑。