代码、游戏、以及有趣的故事
2024-05-01
因为最近有事需要短期出门一趟,刚好我的笔记本电脑借个朋友了不在身边,而我又想抽空写写博客或者笔记什么的,这个需求其实并不大,甚至可以直接先用手机写,后面回来了再捣鼓到电脑上,只是我想写好了直接同步到 github 上(本人有用 github 保存笔记的习惯),且手机和平板上自带的笔记软件我都用不太顺手,而且我也想捣鼓一下能不能在平板上完成基本的笔记or代码编写的。
所以本篇文章其实我的捣鼓手记,如果你想当教程看,那还请慎重考虑了。
安装 termux 程序,可以前其官网进行下载,注意termux官网的网络一般需要使用代理才能访问,所以请在事先准备一个好用的代理,我这里使用的 Clash 的安卓版。
更新termux,使用 apt install 和 apt upgrade 命令, 注意:如果此时不对 termux 进行更新的话,稍后下载 code-server 时可能会出现 library 依赖错误的情况。
使用 pkg install code-server 安装 code-server , 直接安装即可,安装完毕后使用 code-server 命令启动程序,启动后,先不着急使用,先直接关闭,
使用 pkg install vim 安装vim编辑器,再使用 vim ~/.config/code-server/config.yaml 填写密码,此时再启动 code-server 即可。
bind-addr: <ip>:<port>
auth: password
password: <password>
cert: false
使用设备自带的浏览器(任何浏览器都可以)访问 localhost:8080 (需要填写密码)即可使用 code-server
使用 pkg install git 安装 git,再配置相关设置即可(具体配置就不说明了)
termux 是一款用安卓模拟 Linux 环境的APP,无需root就可以使用,功能强大,不过需要注意的是它还是有很多限制的,原生的termux功能是相对较少的,不能开箱即用,虽然可以通过给类包管理器或者镜像安装其他程序,但有不少程序是不支持运行在该平台的,很多时候需要我们自己手动编译源代码。
尽量在安装 code-server 之前更新 termux 吧,否则大概率会出现依赖错误,不过如果出错了,直接更新即可,之后再重新安装就可以了;
原生的 termux 功能较少,很多东西都需要自己折腾捣鼓,所以非常推荐安装一个镜像,使用成熟完备的 linux 发行版,这里推荐一下B站白狐大佬的教程:【※全站最细※】termux安装Ubuntu22.04教程;
默认安装的 code-server 是无法安装插件的,如果需要安装中文,可以前往这个链接下载中文插件包,手动安装到 code-server;
termux 是支持多终端窗口的,触摸屏幕左侧边缘划出即可进入(这里需要注意的是,它并不是整个左侧边缘都可以划出的,需要靠上一点的位置,具体因设备屏幕而异需要自行摸索)
如果觉得 termux 的字体过小看着不舒服,使用双指直接放大即可。
本人使用的设备是:联想小新Pad2023,搭配自己组装的机械键盘和戴记GM3323D鼠标,在书写时遇到了输入BUG,比如:重复输入、连续删除多字、大小写切换失败等问题,这些问题都蛮影响书写体验的。我自行检查后目前怀疑是输入法软件的问题(试了原生、讯飞和搜狗,都或多或少存在问题)或者平板自身的问题,目前还没发现有什么好的解决方法。