首页 > 其他分享 >禁用Gnome默认切换(上一个/下一个)工作空间快捷键Ctrl+Alt+方向(左/右)

禁用Gnome默认切换(上一个/下一个)工作空间快捷键Ctrl+Alt+方向(左/右)

时间:2022-10-06 13:24:15浏览次数:75  
标签:gsettings gnome Ctrl 快捷键 切换 desktop Gnome

Gnome 默认切换上一个、下一个工作空间快捷键是: Ctrl+Alt+方向左、Ctrl+Alt+方向右,这个快捷键和Jetbrains下的IDE 上一个代码编辑位置、下一个代码编辑位置冲突,所以想禁用切换工作空间快捷键,但是在Gnome设置中没有找到关于切换上一个、下一个工作空间快捷键。

通过搜索,发现可以通过Gnome自带的gsetting工具设置,关于gsetting解释,建议看一下这篇博客: https://www.cnblogs.com/awakenedy/articles/10868034.html

禁用切换工作空间Ctrl+Alt+方向左、Ctrl+Alt+方向右:

首先,需要在当前用户下运行,不要su切换用户后运行,比如当前是普通用户, 通过su root切换root用户执行gsetting set xxx后,会报:

process:9955): dconf-WARNING **: 13:02:41.703: failed to commit changes to dconf: 连接已关闭

禁用前可以先试试查看快捷键,通过gsettings get 查看快捷键,比如查看切换上一个工作区快捷键,正常会返回如下信息:

(base) ming@ming:~$ gsettings get "org.gnome.desktop.wm.keybindings" switch-to-workspace-left
> ['<Control><Alt>Left']

禁用切换上、下工作区快捷键:

gsettings set "org.gnome.desktop.wm.keybindings" switch-to-workspace-left "['']"
gsettings set "org.gnome.desktop.wm.keybindings" switch-to-workspace-right "['']"
gsettings set "org.gnome.desktop.wm.keybindings" move-to-workspace-right "['']"
gsettings set "org.gnome.desktop.wm.keybindings" move-to-workspace-left "['']"

 切换后不用退出登录,立即生效,如果没有生效,说明这篇不适合你当前的环境,当前使用gnome是: 3.38.6

gsetting 其他

gsetting不只是用来单纯设置快捷键的,他可以修改Gnome中的所有设置,比gnome自带的设置界面设置项更多,但是操作起来不如Gnome界面方便

list-schemas

除了gsetting的get、set命令,还有gsettings list-schemas列出所有配置, 比如禁用快捷键时用到的org.gnome.desktop.wm.keybindings 就包含在这个列表中。

list-keys

gsetting list-keys列出配置下所有配置项,比如列出所有快捷键: gsettings list-keys org.gnome.desktop.wm.keybindings

 

标签:gsettings,gnome,Ctrl,快捷键,切换,desktop,Gnome
From: https://www.cnblogs.com/GengMingYan/p/16757426.html

相关文章

  • Red Hat Enterprise Linux release 8.0 (Ootpa)--操作界面字体放大缩小快捷键
    ctrl+shift+"+"能字体临时变⼤ctrl+"-"能字体临时变⼩   ctrl+shift+"+"能字体临时变⼤   ctrl+"-"能字体临时变⼩ ......
  • Windows常用快捷键
    一、键盘的含义esc键:退出F1:帮助F2:重命名F3:搜索F4:地址F5:刷新F6:切换F7:调用历史命令F8:启动菜单F9:Excel计算公式F10:激活菜单栏F11:切换全屏F12:另存为,浏览网页时打......
  • 摆脱鼠标系列 vscode 向右拆分编辑器 ctrl + 右箭头
    摆脱鼠标系列vscode向右拆分编辑器ctrl+右箭头为什么今天看见一个两栏工作的,左侧放的是目录大纲,右侧是代码内容用快捷键ctrl+右箭头快速扩展一个,关闭可以ct......
  • IDEA快捷键究极整合,建议收藏!
    自动代码常用的有fori/sout/psvm+Tab即可生成循环、System.out、main方法等boilerplate样板代码。例如要输入for(Useruser:users)只需输入user.for+Tab再比如,要输......
  • idea快捷键
    Ctrl快捷键介绍Ctrl+F在当前文件进行文本查找(必备)Ctrl+R在当前文件进行文本替换(必备)Ctrl+Z撤销(必备)Ctrl+Y删除光标所在行或删除选......
  • js屏蔽右键+Ctrl+Shift
    js屏蔽右键点击查看代码//鬼鬼提醒你屏蔽右键js,添加在js里面if(window.Event){document.captureEvents(Event.MOUSEUP);}functionnocontextmenu(){event.cancelB......
  • visual studio 快捷键替换
    替换为java快捷键1.格式化移除:解决方案资源管理器(CtrlAltL)移除:设置文档的格式(CtrlK D)分配:CtrlAltL2.代码折叠移除:折叠到定义(CtrlMO)分配:CtrlShift=2.代......
  • C#快捷键小结
    常用一下快捷键均在VS2019下进行验证过,不同版本间有些许差异Ctrl+J或Alt+→:自动补全,后者更为精准 Alt+Enter:添加引用Ctrl+X:删除整行。Ctrl+D:复制并粘贴(不会占......
  • bash 快捷键
    Ctrl+l#清屏,相当于clear命令Ctrl+o#执行当前命令,并重新显示本命令Ctrl+s#阻止屏幕输出,锁定Ctrl+q#允许屏幕输出,解锁Ctrl+c#终止命令Ctrl+z#挂起命......
  • idea Mac格式化代码快捷键
    ideaMac格式化代码快捷键:Command+option+L优秀不够,你是否无可替代软件测试交流QQ群:721256703,期待你的加入!!欢迎关注我的微信公众号:软件测试君......