私が欲しいもの
特定のキーコマンドのタイムアウト値を一時的に変更するには
私が見たところ
:help 'timeout'
私があります。
The timeout only happens when the 'timeout' and 'ttimeout' options
tell so. A useful setting would be >
:set timeout timeoutlen=3000 ttimeoutlen=100
(time out on mapping after three seconds, time out on key codes after
a tenth of a second).
キーコマンドでこれを実装する方法や、タイムアウトの現在の設定を確認する方法がわかりません。
たとえばhh
、行の先頭に移動するように設定したかったのですが、その特定のキーコマンドのタイムアウトを、たとえば100ミリ秒とかなり速くしたかったのです。
私が試したこと
:set timeout timeoutlen=100 ttimeoutlen=100
nmap hh <S-^>
:set timeoutlen=1000 ttimeoutlen=1000
'timeoutlen'
は、マッピングが呼び出されたときに使用され、作成されません。