Skip to content

NeoVim on Termuxλ︎

A smart phone or tablet and an external keyboard can make an excellent ultra-portable development environment, especially when travelling with limited space or restricted weight constraints.

Termux can be installed using the F-Droid marketplace, as with installing any other Android app.

Do not install Termux App from the Google Play store

The Termux App in Google Play store is significantly out of date and will not work properly and probably not at all

Ultra-mobile development environment - android with Termux and NeoVim with Keyboardio Atreus keyboard


Atreus from Keyboardio is an excellent travel keyboard and was used to write most of the Practicalli Neovim configuration and Neovim book (especially during delays at airports)

Model 100 from Keyboardio is used by Practicalli at the office

Running Termuxλ︎

Run Termux from the app launcher added as an android app by the F-Droid install.

A help menu will show the basic command needed to work with packages.

Software keys for Termux specific controls are shown. Keys can be toggled with the Volume Up + q key combination.

Termux first run showing specific soft keys

Termux may not display in fullscreen when Android productivity mode, usually activated on tablets when physical keyboard or mouse is attached. Disabling productivity mode in the Android settings is recommended.