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

It is impossible (or unclear, how exactly) to use the swiper from within itself. #309

Closed
pavlo-alkhimov opened this issue Nov 27, 2015 · 3 comments

Comments

@pavlo-alkhimov
Copy link

The initial problem is the keybindings of the swiper.
I want to make the shortcuts completely same to isearch so that I use my muscle memory without learning any new key combinations for same functionality. You know, like pressing C-s repeatedly would go to the next found and C-r would go to the previous one and so on.
Now, the problem is that if I use isearch and during the search I call help for some reason (say, I pressed C-h b and check the current key maps), I can use the isearch again inside that help buffer. This feature is extremely important. In fact, I only use help with support of isearch. With swiper I cannot do it though. If I try, it falls back to the initial search. Can anything be done to fix this in the sense that I have another swiper for help and then could return to the initial one without losing the search string?

(And related question: is it possible to limit the minibuffer so that it pops up not in complete window but inside the related buffer only? But this question is minor.)

@abo-abo
Copy link
Owner

abo-abo commented Nov 27, 2015

Thanks, it should now be possible to swiper another buffer. Just set (setq enable-recursive-minibuffers t).

(And related question: is it possible to limit the minibuffer so that it pops up not in complete window but inside the related buffer only? But this question is minor.

It's impossible. An Emacs limitation.

@pavlo-alkhimov
Copy link
Author

When will it go to ELPA? (I use the standard facilities and do not pull from the github directly)

@abo-abo
Copy link
Owner

abo-abo commented Nov 27, 2015

MELPA builds every 4 hours. A 0.7.0 release is coming to GNU ELPA this week (new release every few months).

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

2 participants