簡體   English   中英

如何配置“刪除”鍵以刪除C Shell中的單詞

[英]How can I configure the “delete” key to delete a word in c shell

我嘗試做“ stty werase [3〜”,“ stty werase ^ H”,“ stty werase ^?”。 ,但沒有任何幫助。 您是否知道如何配置DEL / Delete鍵以刪除c shell中的單詞?

謝謝,

如果您使用的是tcsh而不是csh,則應該可以:

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

我認為stty不能映射多字符序列,但是您可以配置終端仿真器,以便Delete發送ASCII DEL字符。 在xterm中,右鍵單擊並啟用“ Delete is DEL”選項,或設置X資源:

XTerm*deleteIsDEL:      True

然后,您可以使用

stty werase '^?'

(單引號實際上不是必需的)。 其他終端仿真器也應具有某種機制,以使Delete發送ASCII DEL。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM