In: computer, software, writing.
Backlinks: emacs-cheatsheet, note-taking, vim-cheatsheet.
Text editor
A text editor is a type of computer program that edits plain text.
Text editors can be used to edit files such as: configuration files, documentation files and programming language source code.
Specialised editors:
-
Source code editors have additional functionality, to facilitate the production of source code
-
IDEs (integrated development environments) are designed to manage and streamline large programming projects
-
World Wide Web HTML editors are dedicated to the task of creating web pages
-
TeX editors are often used by mathematicians, physicists, and computer scientists to produce articles and books
-
Outliners, also called tree-based editors, combine a hierarchical outline tree with a text editor
-
Distraction-free editors provide a minimalistic interface to isolate the writer from the rest of the applications and operating system, to able to focus on the writing process without distractions
Personal
My fists computer ever had Windows, so I used M$ editors first. I liked Wordpad for taking notes and writing short stories. M$ Word was way too bloated and slow for my taste.
For programming, I used Notepad quite a bit, until I discovered Notepad++.
I’m trying to remember what editors I used, in historical order:
-
Notepad & Wordpad
-
SciTE / SCIntilla
-
Notepad++ - while working for Nexial? Terradox?
-
PyCharm - when I was a freelancer, working with Django for AtlasTrans
-
Sublime text - before and during Luxoft
-
Atom editor - before and after Akasha
-
VS-Code - before and after Digit
-
VIM - for a short time
-
Emacs - probably the last editor I will ever need
A list of editors
https://github.com/curlpipe/ox
Simple Rust text editor
Simple Rust text editor
https://github.com/helix-editor/helix
kakoune / neovim inspired editor, written in Rust
https://github.com/jmacdonald/amp
a complete text editor for your terminal
https://github.com/lapce/lapce
lightning-fast and powerful code editor, written in Rust
https://github.com/mawww/kakoune
Modal editor, faster as in fewer keystrokes, multiple selections, orthogonal design, somewhat similar to Vim, writen in C++
https://github.com/neovim/neovim
NeoVIM is a modern fork of VIM
lightweight text editor written in LUA
https://github.com/troglobit/mg
Micro (GNU) Emacs is a small, fast, and portable Emacs-like editor for users who cannot, or do not want to, run the real Emacs
https://github.com/vamolessa/pepper
Simple and opinionated modal code editor for your terminal
ne, the nice editor
o is a text editor and a minimalistic IDE
https://github.com/zyedidia/micro
Modern and intuitive terminal text editor, written in Go
https://gnu.org/software/emacs
Extensible, customizable text editor, and much more
(no term)
Pico, Nano
(no term)
VI, VIM