Version 0.5. Just a svelte 3.6 MB download. Requires Apple Silicon, Mac OS 13 or later.
Report a Bug. | Created by @iTod
Vintage is a modern native Mac App with some old-school features borrowed from vim. Vintage is also heavily inspired by TextMate & Atom. Vintage does not, however, share source code from those projects.
Notable Features:
Configurable Vim Commands: A large subset of important vim "Normal Mode" keyboard commands are supported. Key bindings may be configured by editing a simplified config file in ~/Application Support/Vintage/. Vim commands may be disabled entirely in Settings.
Dynamic Syntax Highlighting via BNF Grammars: Add or edit simple BNF-style grammar files in ~/Application Support/Vintage/ to enable support for new programming languages. No re-compile is necessary, just re-launch the app. Regular Expressions are available for matching.
Snippets: TextMate-style Snippets are supported, with optional auto-suggest popups to boot. Configurable in ~/Application Support/Vintage/.
Commands: TextMate-style Commands are supported. Configurable in ~/Application Support/Vintage/.
File & Project Search: Search with Regular Expressions across Files & Projects via a single- or separate-window interface (configurable in Settings).
GoTo Project/File/Symbol: Quickly navigate to a recent Project (⇧⌘O), File (⌘T) or Symbol (⇧⌘T) à la TexMate.