记录 | linux下互换键盘的Ctrl和CapsLock键

互换ctrl和CapsLK

复制代码
setxkbmap -option "ctrl:swapcaps"

打开设置文件:

复制代码
sudo vim /etc/default/keyboard

将其中的XKBOPTIONS中添加ctrl:swapcaps即可,如下所示:

复制代码
# KEYBOARD CONFIGURATION FILE

# Consult the keyboard(5) manual page.

XKBMODEL="pc105"
XKBLAYOUT="cn"
XKBVARIANT=""
XKBOPTIONS="ctrl:swapcaps"

BACKSPACE="guess"

最后执行:

复制代码
sudo dpkg-reconfigure keyboard-configuration

在弹出的菜单中一直下一步就行了,其中会提醒你更改的内容。

最终重启电脑就OK了


如果想把快捷键映射全部删掉,则直接执行:

复制代码
setxkbmap -option
相关推荐
HalvmånEver14 小时前
Linux:信号保存下(信号二)
linux·运维·服务器·c++·学习·信号
独断万古他化14 小时前
Docker 入门前置:容器虚拟化基础之Namespace 空间隔离
linux·docker·容器
SMF191914 小时前
【Vmware】windows物理机共享文件给vm虚拟机中的Centos系统
linux·运维·centos
本妖精不是妖精14 小时前
CentOS 7 安装 Node.js v18.x 完整教程
linux·centos·node.js
txinyu的博客14 小时前
静态库 & 动态库
linux·运维·服务器
阮松云14 小时前
Centos挂载分区扩容记录
linux·运维·centos
鱼香rose__14 小时前
Linux远程登录-SSH
linux·运维·ssh
柏木乃一14 小时前
ext2文件系统(2)inode,datablock映射,路径解析与缓存,分区挂载,软硬连接
linux·服务器·c++·缓存·操作系统
搞全栈小苏14 小时前
嵌入式之 LVGL 的切换页面研究:杜绝内存泄漏(单片机与 Linux 平台)(链表与多进程方式)
linux·单片机·链表·lvgl
☀Mark_LY14 小时前
elasticsearch7集群Linux部署
linux·elasticsearch