You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 17.10中Nautilus「在终端中打开」快捷键失效求助

解决Ubuntu 17.10中Nautilus「在终端中打开」自定义快捷键失效的问题

我之前也碰到过一模一样的情况,升级到GNOME Shell环境后,Nautilus的快捷键配置逻辑和Unity时代的16.04完全不一样了——哪怕~/.config/nautilus/accels没改动、开了can-change-accels也可能直接失效。给你几个亲测有效的解决思路:

方法一:通过dconf-editor直接配置(最推荐)

GNOME环境下更建议直接修改Nautilus的专属快捷键配置:

  • 先打开dconf-editor(没装的话先跑sudo apt install dconf-editor)
  • 导航到org > gnome > nautilus > preferences路径
  • 找到open-in-terminal-shortcut选项,双击后输入你想要的快捷键(格式要符合GNOME规范,比如<Primary><Alt>t代表Ctrl+Alt+T)
  • 关闭dconf-editor,重新打开Nautilus就能生效

方法二:修复传统accels文件配置

如果你还是想沿用原来的accels文件,得注意几个关键细节:

  1. 确保文件里的快捷键格式是GNOME认可的,比如把旧的F12改成<F12>,组合键写成<Primary><Shift>t这种标准格式
  2. 保存文件后必须完全退出Nautilus再重启,别直接关窗口:
    nautilus -q
    nohup nautilus &
    
  3. 再确认一遍can-change-accels确实开启:执行dconf read /org/gnome/nautilus/preferences/can-change-accels,返回true才是正确状态

方法三:排查全局快捷键冲突

有时候系统全局快捷键会和Nautilus的快捷键撞车,导致Nautilus的指令被屏蔽:

  • 打开系统设置(Settings),进入Devices > Keyboard
  • 搜索你设置的快捷键组合,看看有没有被其他系统功能占用
  • 如果有冲突,要么修改Nautilus的快捷键,要么改掉冲突的系统快捷键

内容的提问来源于stack exchange,提问作者Kewal Shah

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 09:13:12