Spacemacs
A community-driven Emacs distribution. The best editor is neither Emacs nor Vim, it's Emacs and Vim! Spacemacs is a new way to experience Emacs, a sophisticated and polished set-up focused on ergonomics, mnemonics and consistency. Key bindings are organized using mnemonic prefixes like b for buffer, p for project, s for search, h for help etc. Innovative real-time display of available key bindings. Simple query system to quickly find available layers, packages and more. Similar functionalities have the same key binding everywhere thanks to a clearly defined set of conventions. Community-driven configuration provides curated packages tuned by power users and bugs are fixed quickly.
Learn more
Notepad++
Notepad++ is a free source code editor and Notepad replacement that supports several languages. Running in the MS Windows environment, its use is governed by GNU General Public License. Based on the powerful editing component Scintilla, Notepad++ is written in C++ and uses pure Win32 API and STL which ensures a higher execution speed and smaller program size. By optimizing as many routines as possible without losing user friendliness, Notepad++ is trying to reduce the world carbon dioxide emissions. When using less CPU power, the PC can throttle down and reduce power consumption, resulting in a greener environment.
Learn more
UltraEdit
UltraEdit is a text and code editor built for work that general-purpose editors often struggle with: large files, complex data manipulation, and security-sensitive workflows. It has been in the market for more than 30 years, is used by over 4 million users worldwide, and is trusted by enterprise customers across the Fortune 100, 500, and 1000.
Individual users choose UltraEdit when everyday editors start to hit their limits. Common use cases include working with very large files, running advanced search and replace, using column and block editing, and handling more complex text and data manipulation.
Organizations choose UltraEdit when they need a more secure and supportable editor behind sensitive workflows. That includes teams in banking, insurance, healthcare, government, and other regulated or risk-sensitive environments where unsupported tools can create too much uncertainty.
Learn more
Neovim
API is first-class, discoverable, versioned, documented. MessagePack structured communication enables extensions in any language. Remote plugins run as co-processes, safely and asynchronously. GUIs, IDEs, web browsers can, embed Neovim as an editor or script host. Works the same everywhere, one build-type, one command. Modern terminal features such as cursor styling, focus events, bracketed paste. Built-in terminal emulator and strong defaults. Fully compatible with Vim's editing model and Vimscript v1. Start with :help nvim-from-vim if you already use Vim. The current stable release version is 0.5 (RSS). See the roadmap for progress and plans. With 30% less source-code than Vim, the vision of Neovim is to enable new applications without compromising Vim's traditional roles. Lua is built-in, but Vimscript is supported with the most advanced Vimscript engine in the world (featuring an AST-producing parser).
Learn more