组织模式从OSX上的外部Emacs捕获键绑定

时间:2015-07-07 02:01:48

标签: emacs osx-yosemite org-mode

在emacs内部,我使用'C-c c'进行组织捕获。 我想绑定相同的键(或一些功能键)来执行相同的功能,即使emacs不是当前打开的窗口。

有没有办法告诉OS X按“C-c c”(或f10,比方说)将窗口更改为Emacs,然后执行组织模式捕获?

1 个答案:

答案 0 :(得分:2)

thinknix.net [http://www.thinknix.net/2015/02/19/cross-platform-system-wide-org-capture/]上有一篇文章,如果你没有KM,你可以使用Keyboard Maestro或Automator做你想做的事。

为了完整起见,我在此处添加部分帖子:

  

我有两种方法可以实现这一目标。第一种是使用Keyboard Maestro,如果你已经拥有它。创建一个名为的新宏   在F9上触发的Org-Capture。让它激活Emacs,模拟   按键控制-C,并模拟按键C。

     

如果您没有Keyboard Maestro,可以使用以下方法   Automator中的Applescript:

on run {input, parameters}

tell application "Emacs"
activate
tell application "System Events"
keystroke "c" using {control down}
keystroke "c"
end tell
end tell

return input
end run
  

将其另存为服务,然后在“键盘快捷键”面板中指定   对F9的服务。