To be honest, Ed.
When I’m forced to edit text on my phone (eg. to fix a broken server while on the go), I ssh in and fire up ed. This is what takes the less screen space on my already to small screen, and because it’s line oriented the screen doesn’t bounce/resize/screw up when the keyboard appears/disappear.
It is the standard text editor after all.
Neovim or helix in termux
Or
Acode
vim on Termux (i run a webserver on an old Android phone)
Did you tweak the OS somehow or did you setup the webserver fully on stock Android?
I use Lineage OS and just run nginx in Termux.
I’ve always got my VPN on so I ssh into my machines and run neovim
A long time ago I remember building a version of VS Code for Android that worked OK. Dunno if that’s still available.
I wanted to mention a new open source project Xed-Editor.
Additionally, I think the (virtual) keyboard you use is just as important as the editor (assuming you aren’t using a physical keyboard). I would recommend Unexpected Keyboard I have had a great experience with it.
I’m going to try Unexpected. The swipe for symbol reminds me of my favourite on-screen keyboard, Fitaly. Unfortunately, nobody ever made it available for modern smartphones.
Edit: The main thing I see missing is the option to swipe for uppercase. That may be possible in settings, but I didn’t see it in a quick glance.
I don’t know about swipe for uppercase, but you can hold caps lock to toggle it.
I saw that. When I get a bit more time, I’ll dig through their custom layout to see what I can figure out.
Thanks.
I’ve been using vscode in firefox via tunnel to my main machine on my android tablet and it’s been working well enough
Termux, install proot and a DE, then VSCode