因为最近有事需要短期出门一趟,刚好我的笔记本电脑借个朋友了不在身边,而我又想抽空写写博客或者笔记什么的,这个需求其实并不大,甚至可以直接先用手机写,后面回来了再捣鼓到电脑上,只是我想写好了直接同步到 github 上(本人有用 github 保存笔记的习惯),且手机和平板上自带的笔记软件我都用不太顺手,而且我也想捣鼓一下能不能在平板上完成基本的笔记or代码编写的。

所以本篇文章其实我的捣鼓手记,如果你想当教程看,那还请慎重考虑了。

需要准备的工具

操作步骤

  1. 安装 termux 程序,可以前其官网进行下载,注意termux官网的网络一般需要使用代理才能访问,所以请在事先准备一个好用的代理,我这里使用的 Clash 的安卓版。

  2. 更新termux,使用 apt installapt upgrade 命令, 注意:如果此时不对 termux 进行更新的话,稍后下载 code-server 时可能会出现 library 依赖错误的情况。

  3. 使用 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
  1. 使用设备自带的浏览器(任何浏览器都可以)访问 localhost:8080 (需要填写密码)即可使用 code-server

  2. 使用 pkg install git 安装 git,再配置相关设置即可(具体配置就不说明了)

termux 是一款用安卓模拟 Linux 环境的APP,无需root就可以使用,功能强大,不过需要注意的是它还是有很多限制的,原生的termux功能是相对较少的,不能开箱即用,虽然可以通过给类包管理器或者镜像安装其他程序,但有不少程序是不支持运行在该平台的,很多时候需要我们自己手动编译源代码。

注意事项

我遇到的问题

本人使用的设备是:联想小新Pad2023,搭配自己组装的机械键盘和戴记GM3323D鼠标,在书写时遇到了输入BUG,比如:重复输入、连续删除多字、大小写切换失败等问题,这些问题都蛮影响书写体验的。我自行检查后目前怀疑是输入法软件的问题(试了原生、讯飞和搜狗,都或多或少存在问题)或者平板自身的问题,目前还没发现有什么好的解决方法。

近期文章
title: JavaScript 中的栈和堆
time: 2024-05-26
tag: #前端#JavaScript
title: keep-alive 原理
time: 2024-04-17
tag: #Vue