Mac/iMac上RStudio赋值运算符<-快捷键(Option+-)失效求助
解决Mac上Posit(原RStudio)Option+-快捷键失效问题
排查系统级快捷键冲突
打开「系统设置」→「键盘」→「键盘快捷键」,逐个检查以下分类:- 「输入法」:确认是否将Option+-设为切换输入法或输入特殊字符的快捷键
- 「聚焦」「调度中心」等系统功能:检查该组合键未被其他系统功能占用
找到冲突项后,直接禁用或修改为其他组合键即可
重置Posit的快捷键配置
- 关闭Posit软件
- 打开访达,按
Shift+Command+G调出「前往文件夹」,输入~/Library/Application Support/Posit/RStudio/ - 删除目录中的
keybindings.json文件(如果存在) - 重新打开Posit,进入「工具」→「全局选项」→「快捷键」,重新将「插入赋值运算符」设置为
Option+-
手动编辑键盘映射文件(进阶方案)
若上述方法无效,可手动修改配置文件:- 打开Posit,进入「工具」→「全局选项」→「快捷键」,点击「导出快捷键」,保存为
keybindings.json - 用文本编辑器打开该文件,添加或修改为以下内容:
{ "insert_assignment_operator": "Alt+-" } - 保存文件后回到Posit,点击「导入快捷键」选择该文件,重启软件
- 打开Posit,进入「工具」→「全局选项」→「快捷键」,点击「导出快捷键」,保存为
检查第三方输入法设置
搜狗、百度等第三方输入法可能自带快捷键或自定义短语规则,进入输入法偏好设置,查看「快捷键」「自定义短语」选项,确认没有将Option+-映射为|的规则,如有则删除该规则
内容的提问来源于stack exchange,提问作者Erkan AĞASLAN
相关产品推荐
相关产品推荐

