facsimile brings VSCode's familiar keybindings to your terminal. No modes to learn, no arcane commands to memorize.
AUR Homebrew RPM Source
Install
Terminal
# Homebrew (macOS)
$ brew tap FortranGoingOnForty/facsimile
$ brew install facsimile
# AUR (Arch Linux)
$ yay -S facsimile
# RPM (Fedora/RHEL)
$ sudo dnf copr enable fortrangoingonforty/facsimile
$ sudo dnf install facsimile
Why Fortran?
Modern Fortran is a compiled language with excellent performance characteristics. The Fortran implementation is mature, feature-complete, and battle-tested with full LSP support, syntax highlighting, and advanced text manipulation.
Features
- VSCode-style keybindings (Ctrl+C/V/X, Ctrl+S, Ctrl+F, etc.)
- Syntax highlighting for 30+ languages
- LSP support (completions, diagnostics, go-to-definition)
- File tree navigation with git integration
- Search and replace with regex support
- Multiple cursors and selections
- Tabs and split panes
- Undo/redo with branching history
- Bracket matching and auto-indent
Quick Start
Terminal
# Open a file
$ fac myfile.py
# Open current directory
$ fac .
# Create new file
$ fac newfile.rs