1
A
回答
2
檢查locale(1)手冊頁
您可以通過設置LANG環境變量改變這個
$ export LANG=en_US.iso88591
$ locale
LANG=en_US.iso88591
LC_CTYPE="en_US.iso88591"
LC_NUMERIC="en_US.iso88591"
LC_TIME="en_US.iso88591"
LC_COLLATE="en_US.iso88591"
LC_MONETARY="en_US.iso88591"
LC_MESSAGES="en_US.iso88591"
LC_PAPER="en_US.iso88591"
LC_NAME="en_US.iso88591"
LC_ADDRESS="en_US.iso88591"
LC_TELEPHONE="en_US.iso88591"
LC_MEASUREMENT="en_US.iso88591"
LC_IDENTIFICATION = 「en_US.iso88591」
+0
總比沒有好...問題在於即使在更改終端編碼之後,區域設置也會提供相同的輸出......它只是爲新控制檯提供默認控制檯編碼... – Epaga 2010-04-22 09:20:36
1
有從終端沒有定義的通信路徑應用程序在終端窗口內運行的進程(在模擬終端定義的那些窗口(例如窗口大小更改)之外)。在任何其他類Unix操作系統上也是如此。環境變量只能在進程啓動時繼承。看看這些環境變量的值是你所能做的。
你真的希望人們在終端窗口打開時改變編碼嗎?我無法想象這是一個常見的用例。
相關問題
- 1. 如何檢測字符集編碼?
- 2. 如何檢測Windows-1251編碼字符
- 3. base64從終端編碼字符串?
- 4. 如何檢測終端中的unicode字符串寬度?
- 5. Java Unix字符編碼
- 6. 如何獲取終端的字符編碼
- 7. Python檢測字符串字節編碼
- 8. 檢測多字節字符編碼
- 9. Java Unix終端
- 10. Android的Base64編碼字符串檢測
- 11. 字符編碼檢測算法
- 12. 如何檢測未知編碼的字符(如Textmate)?
- 13. 如何檢測解碼的字符串
- 14. 如何檢測Latin1編碼列中的UTF-8字符 - MySQL
- 15. 如何檢測文件的字符編碼?
- 16. 如何檢測Java中的哪些字符集編碼?
- 17. 如何檢測編碼錯誤字符串?
- 18. 如何使用Delphi檢測文本文件的字符編碼?
- 19. 如何檢測字符緩衝區編碼?
- 20. Java:檢測給定字符編碼的不可顯示字符
- 21. Unix中的終端遞增數字
- 22. MIPS故障檢測空終止字符
- 23. 在使用git的終端中編碼錯誤的字符
- 24. Cygwin終端不顯示某些編碼字符
- 25. 從終端運行,更改字符編碼!我認爲。 (UBUNTU)
- 26. 上下文感知終端中字符編碼的切換
- 27. PIL - 如何檢測字符?
- 28. 如何將C++ wstring UTF-8字符打印到Mac OS或Unix終端?
- 29. Boost:如何檢查文本文件字符編碼/字符集?
- 30. SWT內置Unix終端
@Epage更新了我的回答 – stacker 2010-04-22 10:34:31