歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux技術

Linux編碼問題

Linux 默認編碼UTF-8, 行結束符LF

Windows 默認編碼GBK, 行結束符CRLF

所以在windows 上安裝的SecureCRT 軟件要正確現實中文, 先把軟件的編碼改成UTF-8, 然後連上linux 環境後, 設置 export LANG=zh_CN.utf8; export LC_ALL=zh_CN.utf8; 因為linux 默認是C. 改完之後, 字符排序可能跟C 的不一致. 最後vim: set fileencodings=utf-8,gbk 注意這裡用的復數形式. 這樣vim 會根據順序來猜文件所用的編碼. 軟件-環境-vim編碼三者保持一致就能正確顯示中文. 當然, 文件也要是對應的編碼, 用file 文件名來查看

為了讓環境支持GBK, 用 sudo locale-gen zh_CN. GBK 可以生成.

軟件-vim-文件 編碼一致, vim 可以查看中文

軟件-環境-輸出 編碼一致, 終端可以查看中文

如果想要轉換編碼, 用iconv 命令

Copyright © Linux教程網 All Rights Reserved