Vimで作業しているときは、キーボードを見ることはほとんどありません(見た目が良いはずです!)。これはすばらしいことですが、知らないうちにCapsLockキーを押して、画面に向かって叫ぶことがあります。
なぜなら、ご存知のjようにJ、通常モードと同じではありません(など)。
したがって、代わりに、またはマッピングCapsLockしCtrlて、これが当てはまる場合に通常モードで警告するエラーメッセージを表示したいと言います。
CapsLock有効にしたかどうかをVimが確認する方法はありますか?
注:移植性のため、および実際のシステムに依存せずにVimから通知されるようにしたいので、VimScript / VimLソリューションを好みます。
                
                3
              
                  Caps Lockを取り除く、それは必要ありません。すべての大文字を60秒以上入力する必要がある場合は、シフトキーに負担をかけます。
                
                
                  
                    —
                    シディル
                    
                  
                
              
                  CapsLockキーを押すのは簡単なので、Escapeに再マップしました。私のために働く。:)
                
                
                  
                    —
                    ダッシュトムバン
                    
                  
                
              
                  Caps LockをEscapeに変換するだけでなく、コントロールでもあります。はい、それは同時に脱出とコントロールの両方です!Linuxでは、を使用して実行できます
                
                  
                    —
                    evaryont '07 / 07/27 
                    
                  
                
              xmodmap -e "add Control = Escape"。お楽しみください。:-)
                
                  CapSeeはOS Xで仕事をします。あなたが探していた答えではありませんが、ほとんどのAppleユーザーにとって正しい答えです。
                
                
                  
                    —
                     earlio 2014