あなたは混乱しています: 通常モードでは、カーソルは常に文字の上にあるため、これらのコマンドはどれも「カーソルで」機能しません。「カーソル位置」での貼り付けまたは「カーソル位置」での挿入モードの開始は、カーソルの下の文字を削除する必要があることを意味しますが、これはめったに必要なことではなく、 の動作はiapPそれと一致しています。
i「カーソル位置」ではなく「カーソルの前」で挿入モードを開始しP、同じロジックに従います。名前のないレジスタの内容は「カーソルの前」に挿入されます。
lore[m] ipsum
i
lore|m ipsum <-- before the cursor
a「カーソルの後」に挿入モードを開始しp、同じロジックに従います。名前のないレジスタの内容が「カーソルの後」に挿入されます。
lore[m] ipsum
a
lorem| ipsum <-- after the cursor
v{motion}pただし、既存のテキストに貼り付けたり ( )、カーソルの下の文字を削除しながら挿入モードを開始したり ( s)、あらゆる種類のクレイジーなテキスト操作のトリックができない場合、Vim は最悪です。
Vim を最大限に活用するには、モダリティを採用する必要があります。具体的には、通常モードでのカーソルの動作に慣れる必要があります。
おまけの答え: 挿入モードを終了すると、通常モードのカーソル位置は常に挿入モード カーソルの左側の文字に置かれます。これはある程度理にかなっている半恣意的な選択であり、反対の動作 (カーソルを右側に置く) は、IMO ではあまり意味がありません。