slap: cmdline Sublime Text

If you were looking for an easy-to-use Sublime Text-like editor for the terminal, you’re in luck. slap is a console based text editor with features (plus look & feel) closely resembling Sublime Text. As a matter of fact, it’s the stated goal of the project.


  • Excellent mouse support (even over SSH)
  • A Sublime-like file sidebar
  • Double-click to select word, highlight other occurrences
  • Configurable Sublime-like keybinds (Ctrl+S save, Ctrl+Z undo, etc.)
  • Copy/paste with OS clipboard support
  • Infinite undo/redo
  • Syntax highlighting for 100+ languages
  • Bracket matching
  • Auto-indentation
  • Heavily customizable via JS plugins
  • Many other features


No standard package installer for Ubuntu yet. Run the following to install from script:

$ sudo apt-get install xclip
$ curl -sL | sh


Open a new file:

$ slap

Open multiple files:

$ slap file1 file2 file3

Open directory in browser:

$ slap mydir/

Settings go to ~/.slap/config:

bg = "red"

On GitHub: slap

Leave a Reply

Your email address will not be published. Required fields are marked *