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
paul-alkhimov opened this Issue Nov 27, 2015 · 3 comments

Comments

Projects
None yet
2 participants
@paul-alkhimov

paul-alkhimov commented Nov 27, 2015

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 abo-abo closed this in c546ae4 Nov 27, 2015

@abo-abo

This comment has been minimized.

Show comment
Hide comment
@abo-abo

abo-abo Nov 27, 2015

Owner

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.

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.

@paul-alkhimov

This comment has been minimized.

Show comment
Hide comment
@paul-alkhimov

paul-alkhimov Nov 27, 2015

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

paul-alkhimov commented Nov 27, 2015

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

@abo-abo

This comment has been minimized.

Show comment
Hide comment
@abo-abo

abo-abo Nov 27, 2015

Owner

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

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