2011-12-07 4 views
0

"stty werase [3〜"、 "stty werase^H" "stty werase ^?"しかし、何も助けなかった。 Cシェルの単語を削除するためのDEL/deleteキーの設定方法はありますか?Cシェルの単語を削除するために "delete"キーを設定するにはどうすればいいですか?

おかげで、あなたはかなりのcshよりもtcshを使っている場合

+0

削除キーによって送信されたコードは異なる場合があります。 control-V DELとタイプするとどうなるでしょうか? –

+0

私はtyp-control-V DELを使って "^ [[3〜" – AmirSalameh

答えて

1

、これは動作するはずです:

bindkey '^[[3~' backward-delete-word 

私はsttyが複数文字列をマッピングすることができるとは思わないが、あなたはすることができるかもしれませんがASCII DEL文字を送信するように端末エミュレータを設定します。 xtermのでは、右クリックして有効にするオプション「削除DELである」、またはXリソースを設定します。

XTerm*deleteIsDEL:  True 

あなたはその後、

stty werase '^?' 

を(単一引用符は、実際には必要ありません)を使用することができます。他の端末エミュレータでも、を削除すると、ASCII DELを送信するメカニズムが必要です。

関連する問題