Aksara bercelaru yang muncul dalam persekitaran ubuntu (ubuntu mate16.04 lebih tepat)
Dokumen ujian dipanggil "Cina"
Terminal yang digunakan ialah zsh
Seperti yang ditunjukkan di bawah, paparan bahasa Cina dalam terminal vim adalah normal
Kemudian apabila menggunakan windowed vim, watak bercelaru seperti kotak muncul. Perintah terbuka ialah 右键菜单-打开方式-vim
Selepas mencari Google berkali-kali, penyelesaian yang diperoleh semuanya diubah suai vimrc
文件的encoding部分,个人vimrc
Tetapan adalah seperti berikut:
set fileencodings=utf-8,gb2312,gb18030,gbk,ucs-bom,cp936,latin1
set fileencoding=utf-8
set encoding=utf-8
Namun, masalah masih wujud, tolong bantu selesaikan!
--
2016-07-26 11:04:41
Menurut jawapan @daya, ia mungkin masalah fon gvim Cuba tambah konfigurasi berikut pada fail /etc/vimgvimrc
与~/.gvimrc
set guifont=Sans serif 14¬
"set guifont=Nimbus\ Mono\ L\ 14¬
"set guifont=Bitstream\ Sans\ Mono\ 9¬
set guifontwide=NSimsun\:h12 " Changes the fonts that can correctly show Chinese¬
let $LANG ='zh_CN.UTF-8'¬
Masalah tidak dapat diselesaikan.
1 Itu bukan vim bertingkap, tetapi terminal lain.
Kaedah pengesahan, masukkan: ver, semak sama ada baris pertama adalah gvim atau vim
2 Terdapat masalah dengan konfigurasi fon terminal ini. Sesiapa sahaja yang mempunyai Ubuntu 16.04 sila sahkan terminal apa itu.
Jika anda tahu terminal apa itu, anda tahu cara mengubah suai konfigurasi fon.
3 Secara lalai, ubuntu tidak memasang gvim, anda perlu memasangnya secara manual.
sudo apt-get install gvim
Ikuti gesaan.
Ini bukan omong kosong, ini salah fon. Penyelesaian:
Buat fail .gvimrc baharu dan tulis konfigurasi fon.