将键盘的Esc和CapsLock大写锁定互换

本文介绍如何在Linux系统中通过修改配置文件,将ESC键与CapsLock键的功能进行互换,以提高使用vim编辑器时的效率。此方法不仅适用于vim,还会影响到整个系统的所有应用程序。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

用vim的时候,经常会用到esc键,但是esc键离主键区太远,而capslock键我不经常用,用到大小写时我一般都是用shift+字母的组合方式,所以,把esc和capslock互换对我比较方便。


/etc/default/keyboard中的XKBOPTIONS设置为caps:swapecape,结果如下:

# KEYBOARD CONFIGURATION FILE

# Consult the keyboard(5) manual page.

XKBMODEL="pc105"
XKBLAYOUT="cn"
XKBVARIANT=""
XKBOPTIONS="caps:swapescape"

BACKSPACE="guess"

执行配置:
sudo dpkg-reconfigure keyboard-configuration

接下来会出来一个让你选择键盘类型的界面,一般一路确认就可以了,可以看一下信息,比方说我的键盘是pc105,所以我选择105的选项。

这种更改方式是把你整个系统的键位都改了,并不是只改了vim的。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值