弄了个emacs快捷键速记表分享出来哈

弄了个emacs快捷键速记表分享出来哈

emacs快捷键速记表

5 个赞

也可以用 hydra 和 M-x

hydra 和 M-x 是什么呢? 请教教我

所有的快捷键都有一个对应的command 可以用C-h k 查看对应的command

而一个command就是一个特殊的elisp函数

但并不是所有的command都有对应的快捷键

可以用 M-x 然后输入command的名称去执行某个command

一个最简单的command的例子就是

(defun zxcvb () "doc string" (interactive) (message "Hello Elisp"))

把他复制到 *scratch* 然后 M-x eval-buffer

再然后 M-x zxcvb 你就能在minibuffer看到Hello了






顺便给我的scratch打打广告

1 个赞

hydra 就是

可以把快捷键归类的一个包

1 个赞

有错的吧。默认的另存为是C-x C-w不是C-x C-2

1 个赞

这论坛里学emacs的同僚,没一个是靠做表记按键学的啊。

我一开始也是把一些我认为常用的按键给复制到记事本里,需要用但是想不起来的时候就翻阅一下,多翻阅几次就记住了。

which-keyhydra 很好用。 初学者要大全看 https://www.gnu.org/software/emacs/refcards/pdf/refcard.pdf

2 个赞

我是贴在墙上,需要的时候看两眼。

1 个赞

其实你只需要百度或谷歌 "emacs 帮助系统” 记几个常用帮助绑定,然后走一遍emacs新手指南,剩下就是天天用了,不是死记硬背

高人啊。。。。。。。。

拿走,谢啦。。。。。。。

都是改了键的。默认的按键基本不用。

好像可以网购到快捷键鼠标垫。

GNU官方有个refcard.pdf,就是cheat sheet。我新手时就打出来贴桌前。