• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • Linux screen窗口中文亂碼問題

    發表于:2013-11-15來源:IT博客大學習作者:Solrex Yang點擊數: 標簽:linux
    環境:Linux Dist: CentOS 4.3,locale: en_US.UTF-8, .vimrc: set fencs=gbk 目標:終端使用 less/more/grep 等命令正確顯示 GBK 編碼文件內容,vim 正確顯示 GBK 編碼文件漢字

      環境:Linux Dist: CentOS 4.3,locale: en_US.UTF-8, .vimrc: set fencs=gbk

      目標:終端使用 less/more/grep 等命令正確顯示 GBK 編碼文件內容,vim 正確顯示 GBK 編碼文件漢字

      癥狀:

      1. 系統自帶 gnome-terminal 在設置終端編碼為 GBK 后,能達到目標。

      2. 使用 xshell 在 windows 平臺上設置終端編碼為 default 時,ssh 登錄到 CentOS,能達到目標。

      3. 在 screen 命令窗口內,無論終端還是 vim, 中文均顯示為亂碼,無法達到目標。

      解決辦法:在 ~/.screenrc 中,添加下面兩句:

      defencoding GBK

      encoding UTF-8 GBK

      我的猜測是 xshell、gnome-terminal 等終端能夠將自身編碼傳給系統,因此系統能夠對輸出自動進行轉碼。而 screen 屬于終端中的終端,它自身的編碼不是 GBK,導致傳給系統以后沒有對輸出進行轉碼。設置 screen 的編碼和轉換規則后,就 OK 了。

    原文轉自:http://blogread.cn/it/article/2672

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>