Helix Cheat Sheet

Helix Cheat Sheet I am developing master of the Helix text editor. This document is notes relating to wrapping my head around some major paradigm shifts in learning a unique editor and in no way replaces the Helix documentation. With vim-like-editors, there are so many ways to do things, it is overwhelming. Be prepared to dedicate some time to get to know the editor. Start with the basic movement commands so you can at least move around. Then as you encounter situations where you think, “It would be nice if…”, there is probably a way to do it. Stop and add that new set of keystrokes to your arsenal. There are four primary editor modes in helix: command, normal, insert, and select. The mode is indicated in the lower left of the statusline at the bottom of the screen. The modes you see are: “INS”: insert mode; “SEL”: select mode; “NOR”: normal mode. Command mode doesn’t have a status indicator since these commands are executed directly. ...

February 11, 2026 · 6 min · 1099 words · shakiestnerd

Helix 25.07 Released

Just happened to check on Helix to see whether there was any news about an update. To my pleasant surprise, version 25.07 was out. News Release Notes Change Log Source Code Releases Page Trying out the .deb installation package instead of the AppImage this time. Now off to explore the enhancements and improvements.

July 15, 2025 · 1 min · 53 words · shakiestnerd

Helix Select Commands

I am learning helix and as a side effect, I’m becoming more familiar with vim. I write myself notes as I practice different things. So, instead of keeping my notes to myself, thought I’d publish them. One of the main things that makes helix distinct from vim is the selection-first editing concept. Basically, you select some text and then you apply an action to the selected text. Select Entire File % Select whole file ...

July 6, 2025 · 2 min · 365 words · Shakiestnerd

Configuring UltraEdit for Working with Markdown

This article is about how I configured UltraEdit to work with editing of Markdown text files. Many other editors could be configured to work similarly, but the details of setting it up would differ. Behind the scenes, this setup is also using the python programming language. So, the prerequisites for this particular setup are: Use UltraEdit, Markdown, and python. There are some decent text editors out there that are specifically designed to work with Markdown. I have tried MarkdownPad and StackEdit which runs in your browser. My thinking has been, I already have a good editor so is there are way to integrate Markdown into Ultraedit? ...

June 28, 2014 · 3 min · 623 words · shakiestnerd