华为matepad11 termux 安装ubuntu系统

安装ubuntu

安装termux,可以直接去github下载对应版本,安装

https://github.com/termux/termux-app

更换源 ,输入命令

termux-change-repo

选择清华源即可
换源后安装基础件 proot-distro

apt install proot-distro

查看可安装的linux系统

proot-distro list

安装ubuntu系统

proot-distro install ubuntu

安装完成后登录ubuntu

proot-distro login ubuntu

起别名登录ubuntu系统
alias ubuntu='proot-distro login ubuntu'
起完别名之后就可以直接登录系统了

vim相关

apt install sudo
apt install vim
apt install git

安装vimplus

git clone https://github.com/chxuan/vimplus.git  ~/.vimplus
cd ~/.vimplus
sudo ./install.sh # (可以不加sudo) 正常情况下,会自动下载plugged下的插件

== orangepi使用python2进行安装,避免了python3版本不兼容问题==
安装完成后ubuntu22.04最低支持python3.9,vimplus不支持,需要安装python3.8,

sudo apt update
sudo add-apt-repository ppa:deadsnakes/ppa -y
sudo apt update
sudo apt install python3.8
sudo apt install python3.8-dev
ln -s /usr/bin/python3.8 /usr/bin/python
ln -s /usr/bin/python3.8 /usr/bin/python3

使用vim时会报错 ycmd server shutdown
在路径

~/.vim/plugged/YouCompleteMe

下执行

/usr/bin/python install.py

ARM安装vimplus

安装vimplus需要python3.8版本
语法检查工具需要使用ale代替
ale安装
直接在.vimrc文件中加上Plug 'dense-analysis/ale'

" Vim-Plug
call plug#begin()
Plug 'dense-analysis/ale'
call plug#end()

然后进入vimplus-master 执行.install.sh会将新的插件重新安装上
.vimrc中配置ale的行为


let g:ale_lint_on_text_changed = 'never' #文件改变就检查错误(这一行注销,注销用 " )
let g:ale_lint_on_insert_leave = 0   # insert之后检查错误 (这一行设置为1) 
let g:ale_sign_error = '>>'
let g:ale_echo_msg_error_str = 'E'
let g:ale_echo_msg_warning_str = 'W'

安装支持中文

Ubuntu 20.04 Server安装完成后默认的区域语言设置是英文,命令的输出显示都是英文,可以通过以下步骤修改成简体中文。

1.安装中文包

apt update
apt install language-pack-zh-hans

2.将区域语言设置为简体中文

localectl set-locale LANG=zh_CN.utf8

3.重启系统

reboot

4.查看当前区域语言设置

locale

vim显示缩进对齐线

可以通过 vim-plug 直接进行安装:
使用 vim ~/.vimrc 编辑 .vimrc 文件,添加语句

Plug 'Yggdroot/indentLine'

随后使用 vim 的命令行模式执行 :PlugInstall 进行安装
![[Pasted image 20230623094730.png]]
服务器不能顺利下载插件的,也可以先通过 git clone https://github.com/Yggdroot/indentLine.git 直接将插件下载到 ~/.vim/plugged 目录中,然后再指向上面的步骤进行安装。

服务器不能顺利下载插件的,也可以先通过 git clone https://github.com/Yggdroot/indentLine.git 直接将插件下载到 ~/.vim/plugged 目录中,然后再指向上面的步骤进行安装。

let g:indentLine_enabled = 1			" 使插件生效
let g:indentLine_char = '¦'				" 设置缩进线字符,也可以为 '|', '┆', '┊' 等
let g:indentLine_conceallevel = 2 		" 使插件正常运行
let g:indentLine_setColors = 0

# 在一个新的vimrc文件中添加如下文件
# 修改主题为default

Plug 'Yggdroot/indentLine'
Plug 'dense-analysis/ale'

"ale语法检查
let g:ale_lint_on_text_changed = 'always' 
let g:ale_lint_on_insert_leave = 1    
let g:ale_sign_error = '>>'
let g:ale_echo_msg_error_str = 'E'
let g:ale_echo_msg_warning_str = 'W'


"对齐辅助线
let g:indentLine_enable = 1
let g:indentLine_char = '¦'
let g:indentLine_conceallevel = 2
"let g:indentLine_setColors = 0
let g:indentLine_color_term = 239


"快速切换窗口
nmap<Tab> :bn<cr>

在cd到某目录下之后自动ls

进入.bashrc文件之后添加以下内容

cdls() {
    cd "${1}";
	ls;
}
alias cd='cdls'
posted @ 2026-01-27 16:58  嫌疑的羊  阅读(4)  评论(0)    收藏  举报