Comments (5)
Hmnn, which keys do you think are inconsistent?
I'm a little wary here because:
- I don't have any evil bindings set and ivy works fine for me.
- Helm is known to be a fairly inconsistent experience relative to emacs.
If we're trying to make it consistent, Helm is the one that needs to 'give way'.
from evil-collection.
I'm thinking the motion key in the Ivy minibuffer, etc. For now Ivy only has ivy-occur bindings.
I do not know Ivy very well and it seems that you do not know Helm very well, so I guess we have some homework to do! :)
No problem with making Helm "give way" :)
from evil-collection.
I used helm for a while until I settled on ivy and it definitely has a few different conventions to it. Ivy as a package is a lot more 'emacs'-like.
I'm not sure the ivy minibuffer needs evil keys (maybe it's just because I myself never use motion-related keys in the minibuffer).
from evil-collection.
I suppose this would only make sense for people who use evil-minibuffer (like me! :p).
Let's keep this open for anyone to contribute. Otherwise I'll take a look at it when I have time.
from evil-collection.
I've overhauled helm: most (all?) issues are fixed, many Evil classic are added, and it just happens that it matches Ivy bindings quite well.
There is still a lot of work to do, but that'll come with time.
I believe this can be closed for now.
from evil-collection.
Related Issues (20)
- Entering normal mode doesn't quit corfu popup HOT 5
- Simple Setup, but C-j C-k not working as expected HOT 1
- error setting key in magit-status-mode-map: gpu, gpp HOT 2
- no binding for `image-dired-backward-image` HOT 1
- Improve pdf-selection behavior HOT 3
- Make overwriting of image-dired commands easier HOT 1
- Julia-mode & MATLAB support HOT 3
- evil-collection-mu4e update required HOT 22
- evil-collection-vterm-delete-char does not delete a character HOT 1
- geiser: the when body is empty on Emacs 30 HOT 1
- `evil-collection-consult-mark` returns error: (wrong-number-of-arguments (4 . 4) 3) HOT 2
- geiser: lispy bug (evil-collection-lispy, special-lispy-eval) HOT 1
- Remove bindings set from evil-collection-magit-mode-map-bindings HOT 5
- elpaca: notes HOT 4
- Can't install evil-collection via use-package HOT 1
- Request: Eat (https://codeberg.org/akib/emacs-eat)
- Reqeuest add evil-collection bindings to infererior python mode
- Lisp error: (void-function mu4e--main-action-str) HOT 1
- mu42--main-action-str undefined HOT 3
- Revisit integrations with eshell/vterm/etc using *fields* HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from evil-collection.