当前位置: 首页 > web >正文

解决Ubuntu图形化界面操作适配问题

1 缘起

使用Ubuntu GNOME图形化系统作为开发机,
遇到与Windows操作不一致的地方,比如PyCharm、IntelliJ时无法正确代码跳转,
如Ctrl+Alt+Left,Ctrl+Alt+Right无法正常在代码级别跳转,只能在文件级别跳转。
基于这个开端,本文即记录如何解决Ubuntu GUI遇到的使用问题。

2 实际问题与方案

2.3 恢复Ubuntu中键粘贴功能

xmodmap -e "pointer = 1 2 3 4 5 6 7 8"

2.2 移除Ubuntu鼠标中键粘贴功能

xmodmap -e "pointer = 1 25 3 4 5 6 7 2"

2.1 Ubuntu无法使用PyCharm、IntelliJ跳转代码

查看系统热键,系统热键如下,与PyCharm、IntelliJ热键出现冲突,

gsettings get org.gnome.desktop.wm.keybindings switch-to-workspace-left
gsettings get org.gnome.desktop.wm.keybindings switch-to-workspace-right

请添加图片描述【解决】
(1)将Ubuntu系统热键删除。
(2)将PyCharm、IntelliJ Keymap调整为Windows。

2.1.1 将Ubuntu系统热键删除

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

请添加图片描述

2.1.2 将PyCharm、IntelliJ KeyMap调整为Windows

File->Settings->Keymap->Windows

请添加图片描述

http://www.xdnf.cn/news/521.html

相关文章:

  • CRT(阴极射线管)终端控制器
  • rebase和merge的区别
  • 【FreeRTOS进阶】优先级翻转现象详解及解决方案
  • MLLMs for TSAD ?
  • 代码审计入门 原生态sql注入篇
  • 如何对docker镜像存在的gosu安全漏洞进行修复——筑梦之路
  • LeetCode 热题 100:回溯
  • 两阶段快速立体匹配算法总结(TSSM)
  • 【综述】一文读懂卷积神经网络(CNN)
  • 【LLaMAFactory】LoRa + 魔搭 微调大模型实战
  • 机器学习(1)— 开发环境安装
  • 【工控基础】工业相机设置中,增益和数字增益有什么区别?
  • Codex CLI - 自然语言命令行界面
  • 自动化测试相关协议深度剖析及A2A、MCP协议自动化测试应用展望
  • 页内碎片和页外碎片的区别
  • 从零开始学编程:如何高效入门并掌握开发技能?
  • 将 DeepSeek 集成到 Spring Boot 项目实现通过 AI 对话方式操作后台数据
  • 【进程信号】五、信号集操作接口详解
  • Java 枚举(enum)
  • 多模态大语言模型arxiv论文略读(二十八)
  • Java 静态变量、静态方法及工具类介绍
  • 六边形棋盘格(Hexagonal Grids)的坐标
  • Git 命令速查手册
  • 每日一记:CRT和图论
  • 分布式系统核心原理
  • 【第1-3章】PLC电工电子基础
  • Linux驱动开发--阻塞、非阻塞I/O
  • 【树莓派Pico FreeRTOS】-中断服务与二值信号量
  • STM32 单片机调试过程中的注意事项
  • dns作业