介绍
Termux 是一款Android 终端模拟器和 Linux 环境应用程序,无需 root 或设置即可直接运行。自动安装最小的基本系统 - 使用 APT 包管理器可以使用其他包。
安装
但我并不推荐你安装github或play商店上的termux,因为一些拓展程序是分版本的,你在github上下的用不了f-droid商店上的拓展,而play商店上的拓展是要花钱的,所以我推荐都在F-Droid上下载
基础配置
和普通的linux一样,第一步是换源,这里我推荐清华大学的termux源,速度还是不错的
使用pkg install vim
安装vim
vim修改$PREFIX/etc/apt/sources.list
,删除原来的源,复制清华源里的内容
|
|
更新一下
这里推荐一个软件neofetch,能打印硬件和系统信息到终端
|
|
快捷键修改
默认的两排快捷键可能满足不了我们,我们可以编译~/.termux/termux.properties
来修改
|
|
这时我自己的配置
具体可以参考这个表格修改
CTRL | 组合键 |
---|---|
DEL | 删除 |
UP | 上键 |
QUPTE | 双引号 |
LEFT | 左键 |
RIGHT | 右键 |
DOWN | 下健 |
ENTER | 回车 |
ECS | 退出 |
PGUP | 上翻页 |
PGDN | 下翻页 |
每个按键只能出现一次,一些其他按键如"
|
也能添加
美化
我主要使用zsh来美化终端,首先安装zsh
|
|
设置默认shell
|
|
插件
和普通linxu一样,我主要zsh-syntax-highlighting和zsh-autosuggestions这两个插件
具体请看我的另一篇文章Linux终端美化
终端配色
因为作者是从Github上下载安装的termux,用不了F-Droid上的拓展,而play商店上的还要花钱,所以我使用termux-style作为替代
使用以下命令下载并安装termux-style
|
|
安装完后使用termux-style
即可进入设置界面,里面可以选字体和背景颜色
启动语修改
如果我们觉得默认的启动语不好看,可以修改$PREFIX/etc/motd
来自定义启动语
可以用字符画生成器生成一个Termux
|
|
开发
termux支持的开发环境很多,选择自己需要的即可 Termux自带python,所以不用安装
编辑器
一个好的编辑器能提供舒服的开发环境,作者用的是vim,使用pkg install vim
即可安装
想要配置vim,首先新建配置文件vim ~/.vimrc
,作者只开启了语法高亮和行号显示
|
|
远程连接
我主要拿termux作为终端远程连接开发版和电脑
准备
- linux主机,域名和公网ipv6
- linux主机,公网ipv4
先说第一种,我们需要购买一个域名,开启ipv6,使用dns和ddns动态解析域名到本级ipv6地址,即可使用
|
|
远程连接linux主机
第二种就简单多了,如果你有一个公网ipv4,你可以直接使用ssh root@<ip>
进行连接
参考
Last modified on 2023-08-05