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

Any plan to support Non-alternate screen? #6

Open
lotabout opened this issue May 20, 2018 · 1 comment
Open

Any plan to support Non-alternate screen? #6

lotabout opened this issue May 20, 2018 · 1 comment

Comments

@lotabout
Copy link

Great work! (I think you should share your work in Rust forum)

So, my feature request here is the non-alternate screen(don't know the official name) support.
It seems that termfest will send escape code smcup to enter Alternate screen mode on terminal.enter_ca.

There are cases where programs hopes to stay in current screen instead of a whole new screen. For example skim (a fuzzy searcher) has a --height option which will make it occupy only part of the current screen.

snip20180520_1

Disclaimer: currently skim uses termion as the TUI library, but it did not support buffering. Thus I'm seeking some alternative libraries.

Thanks!

@agatan
Copy link
Owner

agatan commented Sep 29, 2018

Thank you for your feedback and feature request! I'm really sorry for my late reply...
Actually, I also want to use the feature you requested.
I've planned to implement it, but I don't know the clean way to implement such a feature for now.

I'll tackle this issue! (of course, PR is always welcome!)

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