Pyvim
lastmod 2026-11-10created 2025-08-053 edits
pyvim is a Vim clone text editor written in pure Python. It is built on the terminal UI library python-prompt-toolkit and reproduces Vim's core experience, such as modal editing, command mode, split windows, and syntax highlighting. Rather than a replacement for real Vim, it is more of an example showing that complex full-screen terminal applications can be built with prompt_toolkit, and it pairs with pymux, a terminal multiplexer by the same author.
Pure Python Vim clone.