Linux如何将大写锁定Caps Lock改为ESC——Vim必备


由于使用Vim时常用ESC键,因此需要将Caps Lock改为ESC以方便操作,尝试过几种方法,最终确定了最有效的。

第一种:在.vimrc中做xmodmap,每次进入vim时做映射,退出vim时复位映射,但这种方式会收到输入法的影响,有时需要重启vim才能生效

第二种:用dconf-editor,电脑重启后失效

第三种:用xmodmap重映射,具体方法为:

  • 新建文件.xmodmap,写入如下几行,保存退出:
            remove Lock = Caps_Lock
            keycode 9 = Caps_Lock NoSymbol Caps_Lock
            keycode 66 = Escape NoSymbol Escape
            add Lock = Caps_Lock
  • 执行shell命令:xmodmap .xmodmap
  • OK,重启后依然有效

第三种方法来自:https://blog.csdn.net/qq1984654893/article/details/78614107


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM