問題: 使用securecrt ssh到linux之後,backspace,delete,以及4個方向鍵都為亂碼,不能正常使用。按tab鍵也沒有自動補全文件名
環境: securecrt 7.3 ubuntu15.10
解決方法: 1. 解決backspace和delete的亂碼:
在securecrt的 工具欄–>options–>session–>terminal–>emulation–>mapped keys 頁面,勾選“other mappings”的兩個選項,如下圖:
2. 解決方向鍵亂碼,tab鍵不能自動補全的問題
輸入 echo $0 查看當前的shell環境
現在需要將shell環境改為 /bin/bash。
sudo vi /etc/passwd
然後在當前用戶後面加上 /bin/bash
3.退出之後重新登錄,方向鍵正常,tab鍵補全功能也生效
參考:
http://askubuntu.com/questions/163802/backspace-tab-del-and-arrow-keys-not-working-in-terminal-using-ssh