OS 10.4.6を使っています。

ターミナルで前方deleteキーを押しても、~が表示されるだけなんですが、
Linuxなどのターミナルと同様、前方の文字消去を行いたい場合は
どこを設定すればよいのでしょうか?

ちなみに、deleteキーにctrl+dを割り当ててることは試したのですが、
文字が何もない状態でdeleteキーを押すとログアウトしてしまいます。
何かよい解決策はないでしょうか。。。