Karabinerが出来ること
「右の shift キーを delete キーに変更する」などのようにキーアサインを自由に変更することができる。キーアサインとはキーボードのキーの組み合わせに、アプリケーションの機能を割り当てること。組み合わせたキーを押すと、割り当てた機能が動作する。 引用:キーアサイン(きーあさいん)とは - コトバンク
Karabinerの使い方
「Karabiner」を起動するとアクセシビリティ機能へのアクセスの確認メッセージが表示されるので、「"システム環境設定"を開く」をクリックします。「セキュリティとプライバシー」の設定ウインドウが開いたら左下の鍵ロックを解除して「Karabiner_AXNotifier」にチェックを入れましょう。

カーソルの前も後ろも1タイプで削除
例えば「Shift_R to Forward Delete」にチェックを入れると「あいうえお」の後ろで delete キーを押すと「お」が右の shift キーを押すと「か」が削除できます。delete キーを押した場合

キーアサイン変更後の右の shift キーを押した場合
