Penyelesaian kepada centos cat bercelaru aksara: 1. Tetapkan format pengekodan kepada utf-8 melalui ":set encoding=utf-8" 2. Muatkan fail dengan pengekodan cp936 sebagai ":edit enc=cp936"; .
Persekitaran pengendalian artikel ini: Sistem CentOS 7, versi vim v8.2.4141, komputer DELL G3
Cara menyelesaikan the centos cat kacau masalah ?
CENTOS cat command Chinese kacau kod VIM kacau
cat test.txt | iconv -f GBK -t UTF-8
Alih pengekodan sementara, OK
VIM:
Kaedah pertama: Tetapkan format pengekodan kepada utf-8 (saya tidak berjaya)
# 命令行模式 :set encoding=utf-8
Kaedah kedua: Muatkan fail dalam pengekodan cp936: edit enc=cp936, yang boleh disingkatkan Untuk: e enc=cp936 (berjaya)
# 命令行模式 :e ++enc=cp936
Jika kebanyakan fail yang anda lihat bercelaru, anda perlu menukar fail konfigurasi VIM untuk mengelakkan masalah menyediakannya satu demi satu.
Cari fail konfigurasi vim/etc/vimrc
Tambah kod berikut
set fileencodings=utf-8,gb2312,gbk,gb18030 set termencoding=utf-8 set fileformats=unix set encoding=prc
Disyorkan: "tutorial penggunaan centos"
Atas ialah kandungan terperinci Bagaimana untuk menyelesaikan masalah centos kucing bercelaru. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!