armbian-config界面显示异常的解决办法

armbian-config界面显示异常的解决办法

最近在使用香橙派,刷入armbian系统之后发现有一些问题,比如终端无法输入中文、vim编辑器中文显示乱码、armbian-config界面显示异常等问题,这里把问题的解决方法做以总结。

本文讲讲armbian-config界面显示异常的解决办法,关于终端无法输入中文可以参考我的另一篇博客:我是链接,点我

先看看异常情况:

armbian-config 显示如下:
armbian-config界面显示异常的解决办法_第1张图片
htop显示如下:
armbian-config界面显示异常的解决办法_第2张图片
armbian-config与htop界面均存在错位现象,非常难受

解决办法如下:

export TERM=linux 再尝试htop界面如果正常,把那句话加到对应用户的~/.bashrc中,以后启动之后使用就都是正常的了。
armbian-config界面显示异常的解决办法_第3张图片
armbian-config界面显示异常的解决办法_第4张图片

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就正常了

你可能感兴趣的:(Orangepi,linux运维,Ubuntu)