我一直在尝试使用%>%
软件包中越来越受欢迎的magrittr
运算符。
我已经用得足够了,我设置了一个键盘快捷键来保存我输入:
shift + command + 。而不是 space , shift + < kbd> 5 , shift + 。, shift + 5 , space
这在 SublimeTetxt2 中很棒,但是 Rstudio 不允许服务,如果我在Rstudio项目中工作,它就不起作用。
这对于氧气到otter 的赋值<-
运算符的 alt + - 绑定完全是同义词
如果有人能指出我在github仓库中编写快捷方式的位置,那么我可以“破解”我自己的,我认为这将是一个有用的开始。
答案 0 :(得分:43)
注意到RStudio v0.98.1079已为%>%
运算符映射 shift + 命令 + M 。您可以通过单击“帮助”选项卡或输入 alt + shift + K 来查看RStudio中的其他键盘快捷键。
答案 1 :(得分:2)
对于类似的东西,你可以使用autohotkey。它是一个外部Windows程序,但几乎可以做任何事情,包括键入东西的缩写词和被你想要的东西替换的首字母缩略词
答案 2 :(得分:1)
我认为你的问题的答案是&#34;目前还没有,但它是关于RStudio的待办事项列表&#34; (参见:this和this)。
如果您想自己破解它,看起来this就是您要做的事情(GitHub:rstHub:rstudio / src / gwt / src / org / rstudio / core / rebind / command / ShortcutsEmitter的.java)。
此外,它看起来像是管理快捷方式here(GitHub:rstudio / src / gwt / src / org / rstudio / core / client / command)。
答案 3 :(得分:0)
R studio Preview(v0.99.671)现在支持keybuindings自定义。它还有一些其他很好的改进,试一试: