一些关于 Emacs 配置和使用的……
loveminimal/emacs.d: All in emacs.
一些问题
Emacs 中 markdown-mode 中代码块字体设置
Emacs 编辑 .md
文件时,代码块默认字体很‘丑’,但是设置的默认字体在这里又不生效……
解决方案如下:
M-x customize-face
回车,输入 markdown-code-face
回车,点击 Show All Attributes
,勾选 Font Family
后输入你想设置的字体,即可。
![[assets/Pasted image 20230821145158.png]]
Emacs 终端真彩显示
设置 TERM
在 . bashrc
文件中,如下:
|
|
如此,便设置好了。
加入我们使用在终端中使用 Emacs ,执行 M-x list-colors-display
,便可以看到 256 色已经全部激活,如此,终端下使用 Emacs 和 Emacs GUI 的颜色便相差无几了。
Emacs 宏操作
https://www.jianshu.com/p/6ad946eb8ebc
Key/Command | Description |
---|---|
C-x ( |
开启宏记录 |
C-x ) |
关闭宏记录 |
C-x e |
执行刚录制的宏 |
C-u n C-x e |
执行 n 次刚录制的宏 |
M-x name-last-kbd-marco |
给刚记录的宏命名 |
M-x insert-kbd-marco |
把刚命名的宏记录写入到文件中 |
可以设置一个专门的文件(如 ~/. emacs. d/macro. el
)来记录宏,然后在 init. el
中加载改文件( (load-file "~/. emacs. d/macro. el")
),如此便可以实现持久化。
如这个例子:用宏定义了下翻 15 行和上翻 15 行的快捷键。
|
|
|
|