AbbrevMode在 Gnus 中工作。
从该链接(有一些编辑):
定义缩写
输入要用作扩展的单词,然后输入“Cx a g”及其缩写。例子:
这是开头段落的文本。Esc h Ctrl- u0 Ctrl-x a g打开Return
我:那是C-u.之后的零。它们一起使缩写定义C-x a g应用于选定的区域,即一个段落,在这种情况下,是M-h(Esc-h或Alt-h) 选择的段落。通过使用C-x a l(即“ell”而不是“g”),可以使缩写定义仅适用于当前主要模式而不是全局。
保存缩写
使用 'Mx write-abbrev-file' 并在要求输入文件名时点击 RET 。默认值为“~/.abbrev_defs”。将来,当您退出 Emacs 时,Emacs 应该会自动保存缩写。
此外,如果您希望在保存文件 (Cx s) 或退出 emacs 时保存缩写,请将以下内容添加到您的 .emacs 中:
(setq save-abbrevs t)
恢复缩写
使用 'Mx read-abbrev-file' 读取缩写,或者更好的是,将以下内容添加到您的 ~/.emacs 文件中:
(安静地阅读缩写文件)
这将从默认文件“~/.abbrev_defs”中读取定义。
使用缩写
'Mx abbrev-mode' 切换缩写模式。如果您希望始终打开,您还可以将以下内容放入 ~/.emacs 文件中:
(缩写模式 1)实际上,您可能必须这样做:
(setq default-abbrev-mode t) 我不太确定为什么。
我再说一遍:一旦缩写模式打开,输入一个缩写后跟空格会导致它立即被扩展。但是,如果您不希望发生这种情况,您可以关闭它并像这样手动扩展它们:
打开Ctrl-x a e
变成:
这是开头段落的文本。
| 归档时间: |
|
| 查看次数: |
519 次 |
| 最近记录: |