R语言内置管道操作符|>是否可设置快捷键?已能设置%>%快捷键
为R内置管道操作符
|>配置快捷键的方法 RStudio 图形界面设置(最简便)
- 打开RStudio,点击顶部菜单栏的 Tools → Modify Keyboard Shortcuts
- 在搜索框输入
pipe,找到Insert Pipe Operator (native)选项 - 点击选项右侧的快捷键输入框,按下你想要的组合键(比如
Ctrl+Alt+M,如果%>%已经用了Ctrl+Shift+M就换这个) - 点击
Apply保存,立刻就能使用
RStudio 手动修改配置文件
如果你习惯手动编辑配置文件:
- 找到RStudio的快捷键配置文件
rstudio_bindings.json,路径对应不同系统:- Windows:
%APPDATA%\RStudio\keybindings\rstudio_bindings.json - macOS:
~/Library/Application Support/RStudio/keybindings/rstudio_bindings.json - Linux:
~/.config/rstudio/keybindings/rstudio_bindings.json
- Windows:
- 在文件中添加或修改如下内容(替换成你想要的快捷键):
{ "insertNativePipe": "Ctrl+Alt+M" } - 保存文件后重启RStudio,设置就会生效
VS Code(搭配R扩展)
如果用VS Code写R:
- 按下
Ctrl+K Ctrl+S打开键盘快捷键设置 - 搜索
R: Insert Pipe,找到对应选项后点击修改,设置你偏好的组合键即可
内容的提问来源于stack exchange,提问作者Cowlumbus
相关产品推荐
相关产品推荐

