如何在 Windows Cygwin shell 中将 Capslock 键重新映射到 ESC?
理想情况下,我只会重新映射 Cygwin shell 中的值而不是任何地方,从而保留其他应用程序中的行为(尽管不可否认,即使在 Windows 中,我认为我可能更频繁地意外而不是故意按下 Capslock 键)。
更好的是我可以添加到我的 bashrc 中,使其易于移植。
背景:我大部分时间都在 Linux 上使用 xmodmap(像这样,http: //vim.wikia.com/wiki/Map_caps_lock_to_escape_in_XWindows)将 Capslock 重新映射到 Esc 以提高速度和使用 vi 的舒适度。这在这些系统上的任何地方都很好用,即在 vim 和 bash 命令行中。在剩下的时间里,当我在 Windows 盒子上的 Cygwin 中时,我的肌肉记忆让我按下了大写锁定键,效果不佳!