- 推荐: 买个 折叠蓝牙键盘, 加快打字
- 不建议用手机搜狗输入法, 用了实体键盘依然会显示屏幕键盘, 挡住视线
- 我是用自带的百度输入法定制版, 实体键盘存在就不会显示屏幕键盘
- 吐槽: 键盘的斜杠 / 位置在键盘最右下角, 习惯大键盘的朋友会经常按错上箭头. 键盘小布局困难, 表示理解
- https://termux.com/
- 可以用手机直接访问(最好Chrome等开放浏览器, 不是自带的)
- 或者电脑下载, 再传送到手机(不解析)
- GET IT ON F-Droid
- 不用点: 下载F-Droid, 可以直接下termux
- 版本0.112: 点: 下载APK
- 手机安装: com.termux_112.apk
- 更新 pkg, 安装 vim, 安装golang
- 如果不会vim, 可以用nano, 不用安装, gcc自带, 不用安装
- 找个有WIFI的地方, 安装大概15-30分钟(看网络)
- 自测是不用VPN, 可能随时需要, 自己判断
pkg update -y
pkg install -y vim golang
写个C程序
vim hello.c
#include <stdio.h>
int main()
{
printf("peter love programming\n");
return 0;
}
- 以上简化, 与截图不一样, 免得你打字辛苦:)
- 保存后, 编译, 执行:
- gcc hello.c
- ./a.out
- 出现: peter love programming
vim hello.go
package main
import "fmt"
func main() {
fmt.Printf("Hello peter\n")
}
- 运行: go run hello.go
- 这里用gitee做范例, 不用vpn, 你可以用github, 记得搞vpn
- config 那里记得改, 别用我的邮箱!!!
- 假设开通了一个项目hello: gitee.com/用户名/hello
- 注意: 如果上面gcc 加了 -o hello 记得删除 hello 这个executable, 才能clone
pkg install -y git
git config --global user.email "peter@wapeter.com"
git config --global user.name wapeter
git clone https://gitee.com/wapeter/hello
# 需要输入gitee账户密码, 自己搞定
cd hello
mv ../hello.c .
mv ../hello.go .
git add hello.c hello.go
git commit -m "add hello.c hello.go"
git push
后记自己去gitee.com看看有没有push 成功
- termux 真是神奇, 60+M 可以包括一个很小的debian Linux, 还送gcc
- 现在随便1999的手机都是4G+256G, 我的是晓龙768G: 8核2.8GHz水平, 可以赶上很多低价笔记本的速度, 随便写个程序, 编译运行都是很快的.
- 缺点: 没有大屏幕(老花眼), 没有键盘(买个呗), 没有鼠标(用手指!)
- 我以前的工作都是一直出差, 又要开发程序, 经常背着一台Macbook Pro 可能将来只带手机就行了(做梦吧)!