使用obsidian和termux在手机上写blog

发布:2023-11-11   |   更新:2024-02-02   |   ,阅读约 3 分钟   |    #折腾  

一、契机

两年一次的固定换机,上部手机使用的是苹果13,用了不到两年,其实用着挺好的,就是中间出过几次没有信号的问题(换小米后还是有问题,怀疑是卡的问题)。家人打不通电话,很生气,让我赶紧换手机,正值双11,旧款手机降价力度不错,就在k70出来前买了k60。不得不说,现在的安卓比苹果好用多了,最起码新机内存16G,刷新率120,比苹果的配置高很多。用了一段事件,很少遇到后台杀进程,临时切换出去回来游览的内容还在,这是最满意的地方。

拿着安卓手机不折腾,感觉有点浪费,就装了termux,先折腾了下通过termux远程下载twitter分享链接的视频,然后就不知道干啥了。过了段时间,突然想到的blog好久没用了,就想着能不能用起来。 、

二、为什么这么麻烦

主要是为了解决我实际生活中如何能方便的写blog问题。

blog程序使用的静态生成工具hugo,不想改变。hugo需要先生成模板,然后编辑完善blog内容,写完之后再编译发布。之前都是在linux系统下,用vim编辑,但这两年有了孩子后,回家基本都不开电脑了,也就没时间写东西。其实也可以克服,只要早睡早起就行,但是太懒,不适合早起。适合自己的就是晚上睡前躺在床上用手机写东西,安静、方便(有砸脸风险)。但手机上使用vim太麻烦了,所以最好有app可以编辑文档。思考再三,最终觉得这个组合比较适合我:

三、安装过程记录

1. termux

termux是安卓手机上一款终端模拟器,推荐通过github 上的二进制文件安装,安装完成后执行以下命令可以创建出可同步数据的环境:

# 初始化termux的存储,可以将termux和手机存储打通
# 执行完成后可以在termux中`~/storage/shared/`目录查看手机存储
termux-setup-storage

# 将hugo的文档目录与obsian的目录关联
`ln -s /data/data/com.termux/files/home/storage/shared/Documents/hugoData /data/data/com.termux/files/home/hugo/content`

2. obsidian

obsidian安装完后,新创建一个valut,目录选择Documents/hugoData

数据同步一直用的插件,自己的腾讯云主机做中间的转换中心。

四、效果

丝滑。。