在Mac上为R函数创建键盘快捷键?

时间:2012-07-14 09:20:39

标签: macos r shell keyboard-shortcuts

我想创建一个键盘快捷键来在现有的R会话中运行R功能。我怎样才能在Mac上执行此操作?

我的第一个想法是使用

%R --slave< foo.R

使用此命令创建shell脚本的键盘快捷方式。

但是这会启动一个新的R会话。有没有办法从shell发送命令到现有会话?

1 个答案:

答案 0 :(得分:0)

我可以想到两种类似的方法来做到这一点;既不一定优雅,但都能完成工作。

  • 运行一个仅包含R会话的tmux会话,并编写一个使用tmux send-keys发送命令的脚本。

  • 同样,您可以设置专用的iTerm2会话来接收密钥。如果您已经在iTerm2中,则可以设置键盘快捷方式来发送命令。在iTerm2之外,我想你正在看一些苹果。