Hacker News with Generative AI: Text Editors

Show HN: Infinite horizontal arrays of text editors (zeminary.com)
We rewrote The NYT text editing library. Then we OSSd it. Then rewrote it again (smoores.dev)
For almost five years, I worked on the New York Times’ rich text editor, Oak.
Ask HN: How do you prompt the "advanced" models (ycombinator.com)
I use the Windsurf IDE, which comes with integrated LLM chat and edit functionality. Ever since I switched to it two months ago and for the three months before that I was using Cursor (similar editor), I have always had better results with Claude.
I miss Vim (leblancfg.com)
I've been using neovim for almost two years now and I'm gonna go out come out and say it. I miss vanilla vim.
What are the dark corners of Vim your mom never told you about? (stackoverflow.com)
There are a plethora of questions where people talk about common tricks, notably "Vim+ctags tips and tricks".
I Miss Vim (leblancfg.com)
I've been using neovim for almost two years now and I'm gonna go out come out and say it. I miss vanilla vim.
I still like Sublime Text (ohdoylerules.com)
I still get people asking me why I use Sublime Text in 2025 given there are soooo many other great editors out there.
Trying out Zed after more than a decade of Vim/Neovim (sgoel.dev)
I'm currently drafting this blog post in Zed. After using Vim/Neovim for more than 15 years, I recently decided to try out something new. I don't know if this little experiment will work, or if I'll run back to my trusty Neovim, but hey, what I do know is that I'd like to find out.
Rhyolite: Simple text editor in Rust using Tauri, Svelte. Inspired by Obsidian (github.com/RedddFoxxyy)
A simple text editor written in Rust using Tauri and svelte for frontend, inspired by Obsidian. Discord:- https://discord.gg/K6FAd8FTma
Adding UTF-8 support to the Kilo editor using AI and human hints [video] (youtube.com)
Emacs: Fringe Matters, Finding the Right Difference (karthinks.com)
Continuing my avocation of writing to increasingly niche audiences, today we have a matter at the intersection of several small Venn bubbles:
The Road to Emacs Maximalism (schonfinkel.github.io)
I’ve stumbled across a method of composing programs that excites me very much. In fact, my enthusiasm is so great that I must warn the reader to discount much of what I shall say as the ravings of a fanatic who thinks he has just seen a great light. (Knuth 1984, 1)
Vim is a cast iron skillet (eamoncaddigan.net)
Vim was released as “Vim” in 1991, and is an extended version of vi, which itself has been around since 1976. Its default interface—the one I use daily—is a “text user interface” that’s launched in a terminal emulator (i.e., the “command line”2). Vim has mouse support, but it’s superfluous because everything can be accomplished through commands typed on the keyboard.
Sublime Text 4 Build 4189 (sublimetext.com)
Sublime Text 4, build 4189 is out now with lots of improvements and fixes.
BBEdit for Log Analysis (scottwillsey.com)
Long-time Mac users will undoubtedly have heard of BBEdit. BBEdit is the favorite Mac text editor of many old Mac users1 for various types of writing, including programming, notes, articles, and basically any type of writing Mac nerds can do.
Ask HN: What Vim habits did you need to unlearn? (ycombinator.com)
If you don't use Vim, know that it has probably the steepest learning curve of any text editor (or at least non-IDE editors) and many users pick up habits along the way they need to unlearn.
Ad: An Adaptable Text Editor (github.com/sminez)
ad (pronounced A.D.) is an attempt at combining a modal editing interface of likes of vi and kakoune with the approach to extensibility of Plan9's Acme. Inside of ad text is something you can execute as well as edit.
What Is Vim? (jonas.foo)
The answer seems fairly obvious - an editor. To some an obscure way to interact with your computer, to others the only way.
Why Emacs Is the Best: 10 Key Advantages (midirus.com)
In this post I explain why I believe Emacs is the greatest text editor.
Aqua Voice (YC W24) for Desktop (ycombinator.com)
Hey, this is Finn from Aqua Voice. Today we're releasing Aqua Voice for Desktop (https://withaqua.com). Aqua is a voice-driven text editor that lets you dictate using natural language commands.
Switching to the meow modal editing system from evil Emacs (esrh.me)
The first modal editing system I used was vim. After the initial learning curve that comes with getting used to not being able to type in every mode, it introduced me to a few key ideas that I feel lead to decidedly more efficient editing
Kibi – A text editor in less than 1024 lines of code, written in Rust (terminaltrove.com)
A text editor in less than 1024 lines of code, written in Rust.
Ask HN: Alternative to Emacs with undo-tree functionality? (ycombinator.com)
I have been using Emacs for about 10 years and am getting tired of its idiosyncrasies and performance hiccups. I tried a bunch of alternative editors with scripting support (most recent being TextAdept) but none of them seem to have a native Undo-Tree [1] features or an API powerful enough to build it. So, I am asking here: are there any non-Electron based editors with a reasonably decent scripting layer or a plugin system, and Undo Tree functionality.
The Anvil Text Editor (anvil-editor.net)
Anvil is a graphical, multi-pane tiling editor that makes bold use of the mouse and integrates closely with the shell. It supports syntax highlighting, multiple cursors and selections, remote file editing, and contains a powerful text manipulation language.
Implementing attributes for plain text using subranges like Emacs (akkartik.name)
Emacs-style ranges on a text buffer that I can now hang attributes like color, decorations and click handlers on to.
Show HN: Semantic Macros Text Editor (samrawal.com)
Firepad – An embeddable open-source collaborative code and text editor for web (firepad.io)
Real-time collaboration with no server code.
Lessons from Plain Text (rugu.dev)
When you interact with a text file using an editor, what you see doesn’t necessarily reflect the data stored in the file.
炊紙(kashikishi) is a text editor that utilizes GPU to edit text in a 3D space (github.com/mitoma)
炊紙は三次元空間上でテキストを編集できるテキストエディタです。「かしきし」と発音します。
Multics Emacs: The History, Design and Implementation (multicians.org)
Multics Emacs is a video-oriented text preparation and editing system running on Honeywell's Multics [Multics] system, being distributed as an experimental offering in Multics Release 7.0.