sled is a simple text editor with a terminal UI.
This is free and open source software.
Features include:
- Four modes of operation:
- Insert mode – the initial mode which is active on startup. It behaves like one would expect from a “normal” text editor: most characters are self-inserting, arrow keys and Backspace/Delete work as expected, and so on.
- Command mode – command mode behaves more like vi: characters like h, j, k, l no longer insert themselves but execute commands (in this case movement commands).
- Overwrite mode – this is the same as insert mode, except that newly inserted characters replace the existing ones instead of being inserted among them.
- Selection mode – in this mode, moving around the file extends the selection, and most commands that alter text instead delete the selection and exit selection mode.
- Three “modal modes – active as long a modal dialog is shown on screen. They are: help mode, input mode and numerical input mode.
Website: strahinja.srht.site/sled
Support:
Developer: Strahinya Radich
License: GNU General Public License v3.0

sled is written in C. Learn C with our recommended free books and free tutorials.
Related Software
| Vim-like Text Editors | |
|---|---|
| Neovim | Vim-fork focused on extensibility and usability |
| Helix | Kakoune / Neovim inspired editor. |
| Lapce | Modern editor in Rust which uses native GUI and GPU rendering |
| NvChad | Neovim config aiming to provide a base configuration |
| LunarVim | IDE layer for Neovim |
| Kakoune | Implements Vi’s "keystrokes as a text editing language" model |
| Vis | Combining modal editing with structural regular expressions |
| vile | Text editor that combines aspects of the Emacs and vi editors |
| pyvim | Implementation of Vim in Python |
| gVim | Vim with a built-in GUI |
| amp | Vim-like editor written in Rust |
| Vy | Vim-like in Python made from scratch |
| moe | Command-line editor inspired by Vim |
| wig | Modal, Vim-like text editor |
| sled | Simple text editor with a terminal UI |
| red | Modern modal text editor written in Rust |
| ad | Adaptable text editor |
| hat | Hackable modal text editor |
| HAKO | Lightweight terminal-based modal text environment |
| xvi | Portable multi-file text editor |
| aretext | Minimalist text editor with vim-compatible key bindings |
| Levee | Also known as Captain Video |
Read our verdict in the software roundup.
Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more. Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form. |


DOS *shudder*
You are so boring.
That’s what Linux needs, another text editor!!!!!
Q: Why?
A:
EDIT.COMis usually perceived as more familiar: type text straight away,C-Sto save, thenC-Q. (Sled still has vim‑like behavior, but it is “reverse” – default is insert mode, from which you can enter command mode.)suckless principles?
The suckless community is a group of like-minded people with the aim of creating software that is: