Ich habe Orgzly noch nicht verworfen, aber trotzdem schon mal Termux
ausprobiert. Das macht ohne weitere Zutaten eine lokale Shell in
einer halbwegs normalen Linux-Umgebung auf.
Beim Start werden ein paar Kommandos und Infos gelistet: Es gibt einen
eigenen Paketmanager pkg
(der aber glaube ich hintenrum auch nur
apt
und dpkg
benutzt) - weiter habe ich mich nicht eingelesen,
sondern direkt mal rumgespielt:
home sweet home
- pkg install git emacs
- mkdir git
- cd git
- git clone https://github.com/mmitch/mitchscripts
- git clone https://github.com/mmitch/ox-s9y
- cd ..
- ln -s git/mitchscripts/config/.emacs .
- emacs
Tadaa: Damit startet ein Textmodus-Emacs in meiner Haus- und
Hofkonfiguration, mit eigenem Theme und fertig installiertem
Serendipity-Export. Das hat keine fünf Minuten gedauert und das ist
(abgesehen von der GUI) exakt so wie zu Hause auf dem großen Rechner.
Sehr praktisch, wenn man seine Konfiguration remote verfügbar hat und
ebenso schön, dass man Emacs-Erweiterungen direkt in Elisp schreiben
kann und nicht noch einen Compiler usw. auf der Platte braucht.
Den Datenaustausch mit meinem Hauptrechner (halbfertige Blogeinträge
o.ä.) werde ich ganz klassisch mit Midnight Commander über SSH
durchführen (pkg install openssh mc
),
use it
Die Termux-Umgebung ist von der Android-Außenwelt abgeschottet, aber
mittels termux-open
(standardmäßig installiert) kann man eine Datei
mit den Standard-Android-Mitteln "teilen". Damit sollte ich den
HTML-Export dieses Artikels in die Zwischenablage und von daraus in
den Browser ins Blog bekommen. (Oder halt: Emacs hat doch auch einen
Browser: ewww ist fest eingebaut. Mit dem habe ich mir schon die
oben verlinkten URLs besorgt. Leider klappt das Artikel-Editieren
nicht so ganz, da ist wohl zu viel JavaScript im Admin-Interface.)
Nach dem Exportieren von termux.org
aus Emacs heraus per C-c C-e S
h
habe ich eine termux.html
auf Platte, die ich folgendermaßen
in die Zwischenablage bekommen wollte:
- termux-open --send --content-type text/plain termux.html
Das klappte aber nicht, denn das überträgt nur eine content://
-URL.
Das Kommando ist aber bestimmt irgendwann anders mal gut zu wissen.
Der korrekte Weg ist folgender:
- Termux:API installieren
pkg install termux-api
termux-clipboard-set < termux.html=
Mit dem Text in der Zwischenablage kann ich dann den Firefox
aufrufen, mich dort im Blog-Interface anmelden und den Artikel ins
Textfeld kopieren. So habe ich dann auch die Artikelvorschau grafisch
statt nur im ewww im Textmodus - spätestens, wenn ich Artikel mit
Bildern verziere, brauche ich das sowieso.
bottom line
Damit bin ich also blogfähig, dieser Eintrag ist der Beweis. 100% auf
dem Tablet getippt. Keyboard-only (bis auf das finale Posten)
funktioniert!
Orgzly ist dann raus, es sei denn, ich brauche mal eine
eigenständige Todo-Verwaltung.
Das einzige, was mir aktuell fehlt, ist die Direkteingabe von
UTF-8-Sonderzeichen (typografische Anführungszeichen, Gedankenstriche,
Ellipsen, ...), dementsprechend sind die hier jetzt nicht so toll wie
sonst. Da muss ich nochmal googeln.
Netz - Rettung - Recht am : Wellenreiten 06/2020