frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Meow: Yet another modal editing on Emacs

https://github.com/meow-edit/meow
51•Bogdanp•2h ago

Comments

jasperry•1h ago
I gave Meow a fair shake a year or so ago. I'd say it's currently the most robust mode for implementing Kakoune or Helix-like bindings in Emacs, but you can customize it to be like vim or anything else. It's more lightweight than evil-mode. At present, however, I'm not using modal editing in emacs; just lots of Meta-key shortcuts for movement and a hydra with a key-chord for common commands.
smlavine•1h ago
It's really cool to see this and other recent experimentation towards breaking past the local maximum of modal editing we've been in since Vi. Really neat stuff!
smlavine•1h ago
The god-mode minor mode that is linked is also mind-boggling: https://github.com/emacsorphanage/god-mode
skydhash•39m ago
I have god-mode installed, but I've basically forgot about it as Emacs have a different model of editing than Vim.

With Vim, text editing feels like playing the piano. For every action, you compose a sequence of bindings and execute on it. It is really a language of editing.

Emacs feels more like blacksmithing, hammering the text into a proper shape. There's no composition, you just select the correct tools and applies it. And emacs have a lot of those tools.

lvass•45m ago
It's one of the best designed packages I've seen. Except 'repeat' that was horribly broken last time I checked but can be fixed by using the repeat-fu package. Manages to cleanly implement the kakoune model in an incredibly flexible manner and without interfering with anything else.

I still have my meow config, but currently disabled. The kakoune model is definitely what you're looking for if your desire is to edit text with the fewest keystrokes, it's far better than vim. I think the vim model is better, though, because motion-as-selection is fundamentally exhaustive, and in vim, by the time you realize what you're going to do, you go into operator pending mode (e.g. pressing d) and the next keystroke also feels obvious, while in meow you may have to reset the selection by doing some movement.

What works best for me is no modal editing at all. Definitely requires the most keystrokes, but that's not a limiting factor for me. It just feels nice never having to think about modes or constantly pressing Esc, and instead navigating with a mixture of default Emacs keybinds and great, joyous to use packages like Avy, smartparens, tempel and combobulate. Meow's KEYPAD is also not really helpful, it does save some keystrokes but doesn't make anything easier to remember or reach for. For the commands that it is worse, it is much worse.

Shell develops EV fluid tech that enables sub-10-minute charging

https://www.fleetnews.co.uk/news/shell-develops-ev-fluid-tech-that-enables-sub-10-minute-charging
1•breve•2m ago•0 comments

Call Center Staffing Calculator

https://www.callcentercalculator.com/
1•luu•3m ago•0 comments

Financial Speculation in Ancient Rome

https://substack.com/inbox/post/173374496
1•_1729•6m ago•0 comments

Basics of Equality Saturation

https://egglog-python.readthedocs.io/latest/tutorials/tut_1_basics.html
3•todsacerdoti•7m ago•0 comments

Demanding DARPA: Transparency on AI Autonomy

1•freemuserealai•8m ago•0 comments

Kissing bugs bring deadly Chagas disease to California

https://www.latimes.com/california/newsletter/2025-09-02/kissing-bugs-bring-deadly-disease-to-cal...
1•OutOfHere•13m ago•1 comments

B-17 Gunner Training Film (1944) [video]

https://www.youtube.com/watch?v=aoHOVUKOc0M
2•seadan83•18m ago•0 comments

Show HN: wcwidth-o1 – Find Unicode text cell width in no time for JavaScript/TS

https://github.com/dawsonhuang0/Wcwidth-O1
2•dawson0•20m ago•0 comments

Five Whys

https://en.wikipedia.org/wiki/Five_whys
3•nivethan•21m ago•0 comments

Employee Who Leaked 'Spider-Man' Blu-ray Sentenced to Nearly 5 Years Prison

https://torrentfreak.com/employee-who-leaked-spider-man-blu-ray-sentenced-to-nearly-5-years-in-pr...
1•airhangerf15•21m ago•0 comments

A Drinking Game for Sale

https://flippa.com/12063245-top-10-ranked-android-app-with-31k-installs-4-3-rating-1k-revenue-on-...
2•tamtam99•27m ago•0 comments

Amtrak NextGen Acela trains have arrived in D.C. We took a test ride

https://www.washingtonpost.com/travel/2025/09/07/amtrak-nextgen-acela-train-test-ride/
3•reaperducer•28m ago•0 comments

OCI Registry Explorer

https://oci.dag.dev/
4•jcbhmr•31m ago•0 comments

Hurricane Katrina haunts New Orleans as Trump guts disaster aid

https://www.theguardian.com/us-news/ng-interactive/2025/aug/26/hurricane-katrina-anniversary-trum...
1•PaulHoule•32m ago•0 comments

NASA confirms Moon landing by a private American spacecraft

https://out.reddit.com/t3_1nflc84
1•danielmorozoff•34m ago•0 comments

What Happened After My 13-Year-Old Son Joined the Alt-Right (2019)

https://www.washingtonian.com/2019/05/05/what-happened-after-my-13-year-old-son-joined-the-alt-ri...
3•colinprince•35m ago•0 comments

Own your own Docker Registry address (2023)

https://httptoolkit.com/blog/docker-image-registry-facade/
2•jcbhmr•36m ago•0 comments

Understanding vent channels on Discord

https://firstmonday.org/ojs/index.php/fm/article/view/13877
1•colinprince•41m ago•0 comments

Show HN: Open source, AI-enhanced Mailchimp alternative

https://github.com/cosmic-community/email-marketing
1•tonyspiro•42m ago•0 comments

Apple settles for $25M over allleged discrimination based on citizenship (2023)

https://www.justice.gov/archives/opa/pr/justice-department-secures-25-million-landmark-agreement-...
1•1vuio0pswjnm7•46m ago•0 comments

Microsoft slips through EU competition probe after promising to unbundle Teams

https://techcrunch.com/2025/09/12/microsoft-slips-unscathed-through-eu-competition-probe-after-pr...
1•jnord•46m ago•0 comments

Advent of Code: 500 Stars

https://elly.town/d/blog/2025-09-01-advent-of-code-500.html
1•amcclure•51m ago•0 comments

How the Lockheed SR-71 Blackbird Works

https://www.youtube.com/watch?v=gkyVZxtsubM
1•mkmk•54m ago•1 comments

Trusting builds with Bazel remote execution

https://jmmv.dev/2025/09/bazel-remote-execution.html
1•jmmv•55m ago•0 comments

27 GPU hours, BAGEL with self-supervised post-training beats FLUX-Kontext

https://www.alphaxiv.org/abs/2509.07295v1
1•sanaka87•59m ago•0 comments

Chatbox app is back on the US app store

https://github.com/chatboxai/chatbox/issues/2644
21•themez•1h ago•3 comments

Nepal's Gen Z chose interim Prime Minister via Discord vote

https://www.cryptopolitan.com/nepal-elects-interim-pm-via-discord-vote/
1•sagunsh•1h ago•0 comments

Find the Hard Work You're Willing to Do

https://www.cs.uni.edu/%7Ewallingf/blog/archives/monthly/2018-10.html#e2018-10-21T09_53_29.htm
1•toomanyrichies•1h ago•0 comments

I Vibe Coded an R Package and it works??

https://jcarroll.com.au/2025/09/13/i-vibe-coded-an-r-package/
3•jonocarroll•1h ago•0 comments

Internet Archive in Settlement Negotiations with Universal [video]

https://lunduke.substack.com/p/internet-archive-in-settlement-negotiations
2•amcclure•1h ago•2 comments