Windows 預設編碼 GBK,Ubuntu 預設 UTF-8,跨平台開啟原始碼常見中文亂碼。解法:安裝 vim,編輯 ~/.vimrc 設定 fileencodings 優先順序 (utf-8,ucs-bom,gb18030,gbk,gb2312,cp936),Vim 將依序嘗試解碼自動識別正確編碼。同時設定 termencoding=utf-8、encoding=utf-8 確保內部處理與顯示一致。附贈常用 set nu、syntax on、set autoindent 等實用配置。
set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936
set termencoding=utf-8
set encoding=utf-8
set nu
syntax on
set showmode
set autoindent

設定生效後,Vim 開啟 GBK 編碼檔案將自動轉碼顯示正常中文,儲存時可選擇保留原編碼或轉存為 UTF-8,徹底解決跨平台亂碼困擾。
Linux 各發行版重置 root 密碼完整指南(單用戶模式 / GRUB 修改)
Ubuntu 修改 PATH 導致無法登入?進入 Recovery Mode 修復指南
如何在 Linux 系統中禁用 SCP 與 SFTP 命令以增強安全性
Linux lftp 完全指南:從入門到精通的 FTP 操作手冊
Linux 系統 Visual Studio Code 快捷鍵完全指南:專案、編輯、導航、除錯、搜尋五大類必備熱鍵
CentOS 6.4 使用腳本自動停用觸控板:xinput 設定 Device Enabled 完整教學