我們公司的員工使用Debian工作站的gnome-terminal運行來訪問我們本地網絡上運行不同操作系統的各種系統。除了主機系統及其應用程序使用不同的字符集(ISO-8859-1(「Latin 1」)或UTF-8)以及服務器應用程序明顯不適合用戶的區域設置之外,一切運行良好。這要求用戶在每次開始新會話時手動設置gnome-terminal的字符集編碼! (如果不清楚,我們總是希望使用ISO-8859-1登錄系統X,並且總是使用UTF-8登錄到系統Y.這與O/S的相對古老程度有關每個系統的舊系統很少或根本沒有UTF-8的容量,而較新的系統則與ISO-8859-1格格不入。)如何根據所調用的系統設置gnome-terminal的字符集編碼?
在我看來,gnome-terminal的字符集編碼應該與系統登錄而不是系統的呼叫。因此,字符集應該是可以在配置文件中預先設置的參數之一。這是其他終端仿真器的行爲方式,特別是我們在辦公室以外使用的Windows和Mac仿真器。
但代替在輪廓配置它(這是不可能的)的,沒有人知道設置的字符集編碼的侏儒-終端的命令行調用的一部分的方法嗎?
我一直試圖解決這個煩惱多年來......任何解決方案都會得到我們永恆的感激之情。 :)
的美好時光