1. 程式人生 > >SecureCRT連線ubuntu時,中文顯示亂碼的解決方法

SecureCRT連線ubuntu時,中文顯示亂碼的解決方法

在用SecureCRT連線ubuntu時,中文顯示亂碼,如下設定即可:

在linux終端設定如下:
(1)/var/lib/locales/supported.d/local檔案中新增一行:zh_CN.UTF-8 UTF-8,執行sudo locale-gen下載檔案
(2)在/etc/environment中增加兩行分別為:LANG="zh_CN.UTF-8"和LC_ALL="zh_CN.UTF-8"
(3)~/.profile中增加兩行分別為:export LANG="zh_CN.UTF-8"和export LC_ALL="zh_CN.UTF-8",執行.profile

1.在SecureCRT的選單中,選擇Options - Session Options,彈出設定視窗;

2.選擇Terminal - Emulation,在如下圖設定,選擇linux:


3.選擇Terminal - Appearance,在如下圖設定,選擇Traditional,並設定字型:

(其實這兒字型和Character(直接用default)可以不用設定的,本人親自測試,設定成下圖的字型後字型看起來很不順眼,直接使用預設的LUcida console)下面的步驟省略不做,如果你還不能成功就把下面的加上。修改配置後重新啟動下SecureCRT!!!!!