web-dev-qa-db-ja.com

VIM)に漢字が表示されない

VIMに漢字(UTF-8でエンコード)を入力すると、そこに存在している間はまったく表示されないことがわかりました。それらをコピーして他のテキストエディタに貼り付けることができますが、すべて問題ないようです。この問題を解決するにはどうすればよいですか?

4
SpawnST

入力した文字を表示するために必要なグリフを含むフォントを使用していません。

したがって、次の方法で適切なフォントを選択してください

:set guifont=*

または

:set guifontwide=*

font-selection-dialogがポップアップ表示されます。動作するフォントができたら、次のように配置して永続的にします

set guifont=YOURFONT

.gvimrc /.vimrcに

5
akira

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は中国語を正しく表示します。

1
Paul Chen