linux Vimエディタおよびpython必須構成

915 ワード

やはり配置しなければならなくて、さもなくば中国語の文字化けしに遭遇しやすいです
 
vimプロファイルを変更vimプロファイルは一般的に/usr/share/vimにあり、ファイル名vimrcは以下の方法で符号化タイプを変更します.
cd /usr/share/vim
vim vimrc

次のコードを追加
「中国語表示を増やす」
set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936
set termencoding=utf-8
set encoding=utf-8

注意等号の前後にスペースがないように、修正してからファイルを開くと解決します.
tableインデントを設定するファイルでもスペースインデントを設定できます
「tab長を4バイトに設定」
set tabstop=4
set softtabstop=4
set shiftwidth=4
set noexpandtab
set autoindent

またpython 3は、実行時に中国語が印刷されても文字化けしてしまうので、以下の操作が必要です.
python 3.6.8の場合、インストールディレクトリが見つかりました
 
cd /usr/lib/python3.6
vi sitecustomize.py

 
ファイルが存在する場合は、冒頭に次の文を追加します.
# encoding=utf8
import sys
import io
sys.stdout = io.TextIOWrapper(sys.stdout.buffer,encoding='utf-8')

再起動後pythonサービスは正常です