Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Boon and Meow (another modal editing package) #111

Open
klavul opened this issue Feb 16, 2021 · 2 comments
Open

Boon and Meow (another modal editing package) #111

klavul opened this issue Feb 16, 2021 · 2 comments

Comments

@klavul
Copy link

klavul commented Feb 16, 2021

https://github.com/DogLooksGood/meow
How it compares?
What parts can be taken (cheatsheet is cool)?

Can this package be mentioned in Overview section of Readme?

@jyp
Copy link
Owner

jyp commented Feb 16, 2021

As far as I can see, Meow takes a Kakoune-like approach; boon a vi-like one.
With no offense, I am not sure that I care enough to write a detailed comparison. But I'll accept a PR.

Ideas to integrate:

  • Building the cheat sheet entirely within emacs would be a plus, but I don't like the staggered layout.
  • I don't quite understand the idea of "grab" yet. Is that a kill ring?

@DogLooksGood
Copy link

DogLooksGood commented Mar 10, 2021

Hey, Meow's author here. Boon is awesome, I'd like to share any ideas and thoughts for potential improvements.

For the idea of grab. It make one region synchronized with the current kill(usually the car of kill-ring), so all kill-ring related commands can be used for coordinate editing. It tries to solve the problem that evil-exchange for. Meow has very few Do-What-I-Mean style commands, but introduce/reuse some ideas as the bridge of commands: selection type, kill-ring, regexp-search-history, etc.

I knew boon for a long time, boon borrow some ideas from god-mode, this is what I really like about it.

Recently, I've spent some time thinking how can I create a better document. I just realize boon has a tutorial and leaving a short, clear and attractive README, this is great.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants