我一直试图用一只手摆脱Emacs中关键词的坏习惯。也就是说,对于C-x我想用右手小拇指击中右手控制器和左手手指击中x。我的问题是如何有效地输入所有大写字母?例如,当我键入一个环境变量如RAILS_ENV=test
时,每次按键落在键盘的另一侧时,按住Shift键左右手之间切换是非常繁琐的。看起来这是使用CapsLk的理想情况,但是由于其使用的稀缺性和意外触发的可能性,我已经将该键重新映射到Ctrl键。
我找到了this related question,但它更多地强调习惯,而不是如何使用反手来点击修改键来实际打字。
答案 0 :(得分:3)
由于问题似乎是针对bash
命令行,您可以使用 Control - A Meta - U 来大写该行的第一个单词,对于输入
env_var=value some_command ...
将其转换为
之前ENV_VAR=value some_command ...
答案 1 :(得分:1)
您可以简单地交换 CAPS LOCK <而不是 CAPS LOCK 附加 CTRL / kbd>和 LEFT CTRL 。