Come posso rimappare il tasto Capslock su ESC in una shell Cygwin di Windows?
Idealmente, rimpiazzerei il valore nelle shell Cygwin invece che ovunque, preservando il comportamento in altre app (anche se, ammettendo che, anche in Windows, penso di aver probabilmente premuto il tasto Capslock più frequentemente per caso che per errore).
Ancora meglio sarebbe qualcosa che potrei aggiungere al mio bashrc, rendendolo facilmente portatile.
Background: trascorro la maggior parte del mio tempo su Linux dove ho usato xmodmap (come questo, http://vim.wikia.com/wiki/Map_caps_lock_to_escape_in_XWindows ) per rimappare Capslock su Esc per velocità e comfort con vi. Funziona alla grande ovunque su quei sistemi, vale a dire in vim e anche su una riga di comando bash. Per il tempo restante quando sono a Cygwin su una scatola di finestre, la mia memoria muscolare mi fa colpire la chiave maiuscola in modo negativo!