Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Touch Bar Apps
  3. mtm

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

Alternatives to mtm

Every alternative, ranked