前の入力を受け取り、それを繰り返す(のようにrepeat
)が、他の何かが行われたときに上書きされないため、繰り返し可能なままであるコピーキャット関数が必要です。誰かアイデアはありますか?
編集:私がこれを意図している方法は、最後のキー押下に割り当てられた最後のものを繰り返しながら、D
キー押下がまったく同じように動作するモードrepeat
(他の入力が行われた場合はそれを繰り返す)を持つことです。d
D
EDIT2:ヤンクしてから、Cx zを押すと(私のモードではDにバインドされています)、ヤンクが繰り返されます。ただし、カーソルを下に移動してDを押しようとすると、下カーソルが繰り返されます。この場合、小さいdが最後の繰り返し(つまり、ヤンク)の動作を実行し、Dが下カーソルコマンドを繰り返します。したがって、最後に繰り返されたコマンドd
を保存し、Dは最後に繰り返されたコマンドを繰り返します。