VIMに漢字(UTF-8でエンコード)を入力すると、そこに存在している間はまったく表示されないことがわかりました。それらをコピーして他のテキストエディタに貼り付けることができますが、すべて問題ないようです。この問題を解決するにはどうすればよいですか?
入力した文字を表示するために必要なグリフを含むフォントを使用していません。
したがって、次の方法で適切なフォントを選択してください
:set guifont=*
または
:set guifontwide=*
font-selection-dialogがポップアップ表示されます。動作するフォントができたら、次のように配置して永続的にします
set guifont=YOURFONT
.gvimrc /.vimrcに
VIM構成ファイルを開きます
$ Sudo -H gedit /etc/vim/vimrc
次の行を追加しました:
set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936
set termencoding=utf-8
set encoding=utf-8
保存して終了し、ターミナルコマンド:
$ source /etc/vim/vimrc
このときVIMは中国語を正しく表示します。