Mac
Terminal

MacのTerminalでforward deleteを有効にする

fn+deleteキーを押した場合や、外付けのWindows用キーボードからDeleteキーを押した場合に(Back Spaceではない)通常のDeleteの動作をしてほしい場合。
(デフォルト設定だとチルダが出力されてしまう)

Terminalの環境設定->プロファイル->キーボードからforward deleteに対して\004のアクションを設定する。
スクリーンショット 2018-10-02 20.08.27.png

追記

これでも直るらしい。

.inputrc
"\e[3~": delete-char