カスタムキーボードレイアウトがあります。そのため、vim コマンドh
、j
、k
およびl
を他の文字にバインドしました。たとえば、 にバインドj
しましe
たnmap e j
。
これに関する問題は、オペレーター保留モードでは、e
を意味j
したい場合もあれば、 を意味したい場合もありますe
。たとえば、私が押しているときde
は を意味したいのですdj
が、押しte
ているときは を意味したいのですte
。
この問題を解決する方法はありますか?
できますomap de dj
が、入力してさらに行を削除したい場合は機能しませんd3e
。番号を一致させる方法があった場合 (そうは思わないか、あるのでしょうか?)、たとえば # を使用すると、 のようなものにすることができomap d#e d#j
ます。または、オペレーター保留モードで既に入力した内容に応じて、マッピングを変更する方法があるかもしれません。