A historical document detailing the origins and development of the EMACS editor, tracing its roots from early TECO-based systems like TMACS and TECMAC through its evolution on Multics and ITS. Includes email exchanges and notes from key figures like RMS, GLS, and EAK.
GNU Emacs in a snap - the extensible, customizable, self-documenting real-time display editor. This repository provides the snapcraft.yaml file and related scripts to build a snap package for GNU Emacs.
>"The easiest way to get started with command-line editing is to use the Emacs mode, even if you use another editor. This is also the default style on most shells. The reason is that this seems more of a natural mode, since Emacs doesn't distinguish between command and insert modes the way Vi and Vim do."
A curated cheatsheet of useful Emacs keybindings, intended as a companion to 'Mastering Emacs' and focusing on core functionality rather than specialized configurations.
Lopaka is a web-based tool for creating graphics and user interfaces for electronic projects, supporting various display types and libraries. It allows users to create images and interfaces visually, with generated source code for integration into projects.
Zed introduces edit prediction powered by Zeta, an open-source model that anticipates developers' next edits, enhancing efficiency. The feature allows users to apply predicted edits with a single keystroke, integrating seamlessly with existing functionalities like language server completions. The article also covers methodologies like supervised fine-tuning, direct preference optimization, and speculative decoding to minimize latency, ensuring a fast editing experience.
Boxy is a Boxer-inspired box editor that provides various functionalities for managing and manipulating boxes. It supports key bindings, modules, and allows running in a browser. The editor includes features such as mouse and keyboard interactions, saving and restoring boxes, markdown visualization, and LLM inference.
A dedicated authoring tool helps writers take full advantage of Markdown. Find one that supports your development projects, documentation tasks, or even daily writing objectives.
Boxy is a box editor inspired by Boxer, with key bindings and features for managing boxes and editing text.
Cursor is an AI-powered code editor designed to enhance productivity for developers. It predicts your next edit, knows your codebase, and lets you write code in natural language. It's trusted by engineers at various tech companies, including Shopify, Samsung, and OpenAI. Cursor is privacy-focused and allows developers to bring their own API keys.