加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

更改在R Windows GUI中运行脚本的Cntrl R快捷方式

发布时间:2020-12-14 03:51:27 所属栏目:Windows 来源:网络整理
导读:是否可以更改“控制R”快捷方式,以便将脚本从 Windows GUI中的R文本编辑器发送到R控制台?我想将其更改为“Control Enter”更像是我的Mac上的快捷方式.我在Mac上完成所有正常工作,但必须在PC上使用R与一些仅限PC的计算软件进行交互. 额外的花絮: 如果我不需
是否可以更改“控制R”快捷方式,以便将脚本从 Windows GUI中的R文本编辑器发送到R控制台?我想将其更改为“Control Enter”更像是我的Mac上的快捷方式.我在Mac上完成所有正常工作,但必须在PC上使用R与一些仅限PC的计算软件进行交互.

额外的花絮:

>如果我不需要,我宁愿不在PC上运行IDE,尽管这可能是解决方案.
>我在Mac上使用Rstudio,但Rstudio与我正在运行的PC软件不相配

解决方法

简短的回答是:
??“不,没有[内置]方法来改变R控制台中的菜单快捷方式”

然而,我正在这里聚集 – 社区维基风格 – 一些建议作为这个问题的评论发布.

一种方法可能是下载R源,破解它(参见src/gnuwin32/editor.c的大约625行),并重新构建R二进制文件(请参阅R for Windows FAQ,了解从源代码构建的工具).这似乎是一种相当激进的方法,仅仅是为了方便使用备用按键序列……

类似的方法可以是通过定位围绕上述editor.c的编译逻辑的字节模式并用所需键击的字节序列替换它来创建自动修补程序,该程序将修补R可执行文件.此解决方案可能对二进制文件的更改敏感,但也完全避免了构建过程…

实现这一目标的更简单方法可能是使用外部文本编辑器.大多数现代编辑器都有宏或配置,可用于例如在R中为所选文本执行源命令.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读