Write code on a phone ────────────────────────────────────────────────────────────────────── I recently injured my wrist. Not sure if it's because of my recent intensive climbing session, or coding session, but it sure hurts a lot to type on a keyboard now ! I have a bunch of cool projects going on though, so I had to find a way to keep coding without adding more tension to my wrist. And I found a « solution » : My phone. In portait mode, the keyboard is small enough that I don't have to move my thumb much, so my wrist stay cool about it. And as I run a full Linux (SailfishOS [0]), I benefit from all the bells and wistles you get on linux, like vi, git, make, ssh, rsync, ... The default terminal, however, is a piece of shit when it comes to curses interfaces, because it uses a drop-down screen over the keyboard. So when you type, the screen move up to show the keyboard, and you can't see the top of the window anymore, which usually where your cursor is in the vi editor. Here too, I found a « solution » : ed(1). And to be honest, now that I got used to it, I prefer doing line-based editing on the phone rather than a full screen editor. The space is scarce on-screen, and I usually edit stuff over 3G links, so ed(1) performs better in both cases ! So here I am: - Injured. - Coding on a phone. - Using ed(1). I fell like a sadomasochist. Except the goal is to feel LESS pain. There is one /real/ benefit to code on your phone though. When you take a shit, and find a solution to your problem, you can try it right away ! 😉 -- ~wgs [0]: https://sailfishos.org 20200914.1611