经常用vim都晓得这样做的好处,尤其是对手比较小的程序员,比如我。在Ubuntu下有比较简单的方法,选择System->Preferences->Keyboard,选择Layouts选项卡,点击Options...,在CapsLock key behavior下面选中Swap ESC and CapsLock,然后点击确定。你可以打开vim来看看,确定ESC是否和CapsLock键交换了。
在XUbuntu下没有图形工具,但可以通过xmodmap命令来完成。查看系统按键映射可以输入:
xmodmap -pke
要交换Esc和Caps Lock按键,输入命令: "xmodmap -",然后再输入:
clear Lock
keysym Caps_Lock = Escape
keysym Escape = Caps_Lock
add Lock = Caps_Lock
第一行清除CapsLock的Modifier映射,第二行和第三行交换Escape和Caps_Lock的映射,最后一行加上对CapsLock的Modifier映射。
这样Esc就完成大写锁定的功能,而CapsLock则完成Esc的功能。但这种改变在电脑重启后失效了,为了让改变永久生效,将上述输入保存在文件$HOME/.Xmodmap下。有些系统会自动执行.Xmodmap下的键盘映射,但XUbuntu不会,所以需要让系统启动时自动执行命令:xmodmap ~/.Xmodmap,我用ubuntu-tweak为干这事,应该有其它方法,就不说了。
p.s. 另外xev命令可以用来捕捉键盘按键事件。
分享到:
相关推荐
xubuntu-20.04-desktop-amd64.iso.torrent
在本课程“基础篇3-虚拟机安装xubuntu开发环境”中,我们将深入探讨如何为初学者构建一个理想的Python编程...虚拟机和Xubuntu的结合提供了自由度和灵活性,使初学者能在不干扰日常工作的前提下愉快地探索Python世界。
《XUbuntu 20.04 简体中文版:深入解析与应用》 XUbuntu,作为Ubuntu的衍生版本,是一款基于Debian的Linux发行版,...通过持续的维护和更新,用户可以安心地在各种场景下使用这款系统,享受开源世界带来的自由与创新。
Xubuntu(发音为ZOO-bun-too)是一个Ubuntu Linux的官方派生版,它基于桌面环境Xfce。Xubuntu主要面向旧式电脑的用户和寻求更快捷的桌面环境的用户。它主要运行基于GTK+的程序。与ubuntu不完全相同。
xubuntu-18.04.4-desktop-i386.iso.torrent
描述中的“XUbuntu 20.04 简体中文版百度共享下载”提示我们,这个文件可以通过百度网盘进行分享和下载,这是一个在中国流行的云存储服务,用户可以在这里存储和分享大文件。 至于“标签”:“XUbuntu Linux Ubuntu...
本教程章节专注于介绍如何在计算机上安装Xubuntu Linux操作系统,Xubuntu是Ubuntu的一个衍生版,使用XFCE桌面环境,以轻量级和高效为特点,适合老旧硬件或者对系统资源要求严格的用户。下面将详细阐述安装过程中的...
使用工具/软件和i3拼贴窗口管理器安装xubuntu的指南 OBS!升级后重新启动计算机以加载新Linux内核 对于VM:您应该安装来宾扩展程序和以下软件 sudo apt update && sudo apt upgrade -y sudo apt install linux-...
本文将详细介绍在SANGFOR_aDesk_V5.2环境下,如何高效地部署和配置xubuntu系统虚拟机。 首先,我们需要了解xubuntu系统虚拟机的适用场景。xubuntu是一款基于Ubuntu的轻量级Linux发行版,采用XFCE桌面环境,适合对...
xubuntu-vnc:具有VNC和各种应用程序的无头UbuntuXfce容器
对您全新的Xubuntu计算机安装很有用。 测试于:Xubuntu 18.04 安装 一体: wget https://raw.githubusercontent.com/rekurzia/computer/master/{base,additional}.sh for part in {base,additional} ; do sudo sh $...
基于XUbuntu的发行版,完全基于13.04进行了自定义! 立即获取,体验喷气式飞机的强大功能!
xubuntu 添加了inkscape、gnucash、xiphos、openlp 和libre office。
这个项目特别强调了它在 Xubuntu 发行版上的编译和测试过程,意味着开发者或者用户可以在 Xubuntu 上顺利地运行和调试此作弊软件。 该项目的核心编程语言是 C++,这是一种广泛应用于系统编程、游戏开发、服务器端...
xubuntu-vnc-novnc:具有VNCnoVNC和各种应用程序的无头UbuntuXfce容器
Xubuntu-minimum-shell-config Linux Shell脚本可配置新安装的系统,并安装所需的最低限度的程序,以获得具有必需软件包的可行OS。 命令: sh my-xubuntu-config-on-github.sh文件: my-xubuntu-config-on-github.sh...
Taie-RedTeam-OS(泰阿红队单兵系统)特殊声明泰安全实验室会继续推出泰阿红队单兵作战系统3.0和泰阿蓝队单兵系统,将集成全自动化特性和更深度定制工具,同时降低对机器的性能要求。目前正在制作之中,更多最新消息...
然后syslinux.cfg和calandreta-xubuntu.preseed.cfg已经准备好并放置在 U 盘的根目录以允许自动安装。 一旦安装即将完成, calandreta-postinstall.sh脚本就会由安装程序启动。 该脚本启用了 Xu
在IT领域,尤其是在个人计算机定制化和效率提升方面,"dotfiles"是一个常见的术语,它指的是用户自定义的配置文件,通常位于用户的家目录下,以点(.)开头,因此被称为“点文件”。这些文件用于个性化和优化操作...
一个源软件包为Ubuntu提供了许多Debian软件包,包括ubiquity-slideshow-ubuntu,ubiquity-slideshow-xubuntu和ubiquity-slideshow-kubuntu。 这与启动板上上的ubiquity-slideshow组相关联。 小组邮件列表上的建设...