2017-07-17 106 views

回答

0

我不认为有一个简单的快捷方式,但你可以使用

rstudioapi::getSourceEditorContext()$path 

我不认为RStudio提供任何具体的剪贴板功能得到源代码编辑器当前的文件名,但是它可以将它写入Windows剪贴板:

writeLines(rstudioapi::getSourceEditorContext()$path, "clipboard") 

对于其他平台,写入剪贴板的方式不同。在我的Mac上,这适用于我:

writeLines(rstudioapi::getSourceEditorContext()$path, pipe("pbcopy"))