修復 xmanager 在sac 裡不能backspace的問題

用xmanager 連線到工作站,會常遇到用一些程式時,
像是sac (seismic anaysis code) 等
打 backspace 會變成 ^h

其實這是終端機讀取 backspace 時是用 ^? 或 ^H的問題
檢查的方法就是在工作的環境輸入

stty -a

然後你可以看到設定 像是 erase = ^? 舉例來說
或者按 Ctrl-v 再按 Backspace 鍵 它也會出現 ^?

修復的方法是把它改成^H 輸入:

stty erase ^H

就可改過來了 想要在環境下永久設定,就在 .cshrc中輸入

stty erase ^H

即可

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *