armbian-configインターフェイスの異常な表示の解決策

armbian-configインターフェイスの異常な表示の解決策

最近、Orange Pi を使用した後、armbian システムにフラッシュした後、ターミナルで中国語が入力できない、vim エディターで文字化けが表示される、armbian-config インターフェイスが異常を表示するなどの問題が発生したので、その解決策をまとめます。

この記事では、armbian-config インターフェイスの異常な表示の解決策について説明します。中国語を入力できないターミナルについては、私の別のブログを参照してください: I am a link, click me

まず例外を見てみましょう。

armbian-config表示は次のとおりです。
ここに画像の説明を挿入
htop表示は次のとおりです。
ここに画像の説明を挿入
armbian-config インターフェイスと htop インターフェイスの両方がずれており、非常に不快です。

解決策は次のとおりです。

export TERM=linuxhtop インターフェースが正常であれば再試行し、該当するユーザーの ~/.bashrc にその文を追加すると、起動後は正常になります。
ここに画像の説明を挿入
ここに画像の説明を挿入

Vimエディタの中国語表示文字化け解決策

ホーム ディレクトリを変更し~/.vimrc、次の行を追加します。

set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936	
set termencoding=utf-8
set encoding=utf-8

または私の設定に従って:

root@orangepi:~# vim ~/.vimrc

set number		" 显示行号
set cursorline	" 突出显示当前行
syntax on		" 自动语法高亮
set tabstop=4	" 设定 tab 长度为 4
set softtabstop=4           " 使得按退格键时可以一次删掉 4 个空格
" set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936	
" set termencoding=utf-8
" set encoding=utf-8

" 配置多语言环境
if has("multi_byte")
    " UTF-8 编码
    set encoding=utf-8
    set termencoding=utf-8
    set formatoptions+=mM
    set fencs=utf-8,gbk
    if v:lang =~? '^\(zh\)\|\(ja\)\|\(ko\)'
        set ambiwidth=double
    endif
    if has("win32")
        source $VIMRUNTIME/delmenu.vim
        source $VIMRUNTIME/menu.vim
        language messages zh_CN.utf-8
    endif
else
    echoerr "Sorry, this version of (g)vim was not compiled with +multi_byte"
endif

その後、再び vim を使用するのが普通になります

おすすめ

転載: blog.csdn.net/Running_free/article/details/103891808