emacs中用于快捷方式的键绑定

时间:2010-12-28 04:03:58

标签: emacs

在vim中,很容易定义表单的键绑定

imap \ pd \ partial

允许用户定义常用命令的快捷方式。有没有办法在一个.emacs文件中做同样的事情?我只知道如何为编辑器命令执行此操作。

1 个答案:

答案 0 :(得分:2)

在手册的this section中对此进行了解释 在最简单的形式中,键序列与函数全局关联:

(global-set-key (kbd "C-z") 'shell)

Control-Z绑定到shell函数。

如果这还没有完全回答你的问题,请详细说明。您可能想说出vim绑定的作用,并解释“编辑命令”的含义。

编辑:要插入文本,请使用insert功能。你可以把它包装成lambda:

(global-set-key (kbd "C-z") (lambda ()
                  (interactive)
                  (insert "text to insert")))

您可能还想查看Abbrevs