On the recordRead 9 Oct 202625 facts
mtm
On the record
- Build requirement
- Building mtm requires ncursesw; other curses implementations might work but have not been tested.github.com · read 4 Oct 2026
- Compatibility
- mtm emulates a classic ANSI text terminal and is designed to work with terminfo/termcap-based systems without requiring a new termcap entry.github.com · read 9 Oct 2026
- Configuration
- Users can change default keybindings and compile-time flags by copying config.def.h to config.h and editing it.github.com · read 9 Oct 2026
- Design
- The project describes mtm as simple, compatible, small, and stable, with around 1000 lines of code.github.com · read 4 Oct 2026
- Function
- It lets users split a terminal into multiple virtual terminals, with one focused at a time.github.com · read 4 Oct 2026
- Keybindings
- Its default command prefix is Ctrl-G, and keybindings can be changed at compile time.github.com · read 9 Oct 2026
- License
- mtm is free software under the GNU General Public License version 3 or, at the user's option, any later version.github.com · read 9 Oct 2026
- Limit
- The `mtm-256color` terminal type cannot display more colors than the host terminal supports.github.com · read 4 Oct 2026
- Maintainer
- The README credits copyright to Rob King for 2016–2019.github.com · read 4 Oct 2026
- Maker
- The repository credits Rob King with the 2016–2019 copyright and says he posts mtm updates on Twitter.github.com · read 9 Oct 2026
- Navigation
- Arrow keys move focus among virtual terminals, and `o` returns to the previously focused terminal.github.com · read 4 Oct 2026
- Platform
- The repository includes a Darwin Makefile and describes fixes to keep mtm working on modern operating systems as a possible change.github.com · read 9 Oct 2026
- Product
- mtm is the Micro Terminal Multiplexer, a terminal multiplexer.github.com · read 9 Oct 2026
- Release
- The latest listed release is 1.2.1, dated October 8, 2021.github.com · read 9 Oct 2026
- Requirements
- Building mtm requires ncursesw; terminal resizing requires ncursesw compiled with its internal SIGWINCH handler.github.com · read 9 Oct 2026
- Scrolling
- PgUp, PgDown, and End scroll the screen or recenter it on the actual terminal.github.com · read 4 Oct 2026
- Security and warranty
- The project states that the software is distributed without warranty, including implied warranties of merchantability or fitness for a particular purpose.github.com · read 9 Oct 2026
- Simplicity
- The project describes itself as having few commands and no modes.github.com · read 9 Oct 2026