我正在通过在RStudio中调试来检查包,并且有我想要检查的对象 - 所以我在控制台中键入了名称。但是,如果名称以s
,f
,c
或q
之一开头,则执行调试操作,因为这些操作对应于快捷方式。
即。如果我想查看对象q
的内容,请输入q
,调试器结束,因为这是quit
的快捷方式
是否可以关闭这些快捷方式,或者将其重新分配给alt + q
之类的内容?
答案 0 :(得分:2)
这些快捷方式已硬编码到R中,因此您无法在RStudio中更改或重新分配它们。
但是,解决问题很容易:只使用get("s")
代替s
。 E.g:
> s <- 12
现在进入调试器并输入 s 步骤:
> browser()
Called from: top level
Browse[1]> s
>
使用get("s")
查看值:
> browser()
Called from: top level
Browse[1]> get("s")
[1] 12