现场图片

在这里插入图片描述

输入法
  • 推荐: 买个 折叠蓝牙键盘, 加快打字
  • 不建议用手机搜狗输入法, 用了实体键盘依然会显示屏幕键盘, 挡住视线
  • 我是用自带的百度输入法定制版, 实体键盘存在就不会显示屏幕键盘
  • 吐槽: 键盘的斜杠 / 位置在键盘最右下角, 习惯大键盘的朋友会经常按错上箭头. 键盘小布局困难, 表示理解
下载 termux
  • https://termux.com/
  • 可以用手机直接访问(最好Chrome等开放浏览器, 不是自带的)
  • 或者电脑下载, 再传送到手机(不解析)
  • GET IT ON F-Droid
  • 不用点: 下载F-Droid, 可以直接下termux
  • 版本0.112: 点: 下载APK
  • 手机安装: com.termux_112.apk
运行 termux
  • 更新 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

编译C和运行结果

写个go程序

hello.go

vim hello.go

package main
import "fmt"

func main() {
	fmt.Printf("Hello peter\n")
}
  • 运行: go run hello.go
    go 运行结果
git
  • 这里用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 一些细节config 等

自己去gitee.com看看有没有push 成功
真的上传到gitee, 好神奇(哈哈)

后记
  • termux 真是神奇, 60+M 可以包括一个很小的debian Linux, 还送gcc
  • 现在随便1999的手机都是4G+256G, 我的是晓龙768G: 8核2.8GHz水平, 可以赶上很多低价笔记本的速度, 随便写个程序, 编译运行都是很快的.
  • 缺点: 没有大屏幕(老花眼), 没有键盘(买个呗), 没有鼠标(用手指!)
  • 我以前的工作都是一直出差, 又要开发程序, 经常背着一台Macbook Pro 可能将来只带手机就行了(做梦吧)!