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

Add a way to customize statusline appearance on "select" action #127

Closed
bluz71 opened this issue Jul 31, 2020 · 7 comments · Fixed by #131
Closed

Add a way to customize statusline appearance on "select" action #127

bluz71 opened this issue Jul 31, 2020 · 7 comments · Fixed by #131
Labels
enhancement New feature or request in progress Things in progress

Comments

@bluz71
Copy link

bluz71 commented Jul 31, 2020

Hello,

I have been transitioning from vimfiler to fern.vim. It is very nice that fern.vim contains a window selector for open:select just like vimfiler. Works very well, solves the oil and vinegar problem. Thank you!

My query is about the style, best explained by these two screenshots, first vimfiler plugin:

vimfiler_choose

Second, fern.vim plugin:

fern_choose

The query is about the statusline, notice in fern.vim that the bar mostly disappears replaced by the normal editing background color. On a large screen with many splits the disappearance of the normal statusline dividers makes it hard to figure out how the screen is divided. The statusline visualises the splits better.

I like the style of a and b choices. I just wish the Vim theme statusline color remained as well. Is that possible? The combination of a / b with normal statusline would look excellent with my theme.

Thanks.

@lambdalisue lambdalisue added the enhancement New feature or request label Jul 31, 2020
@lambdalisue
Copy link
Owner

Got it. I'll consider adding a way to customize the appearance.

@lambdalisue lambdalisue changed the title [Style quirk] Window Selector action causes statusline background to disappear. Add a way to customize statusline appearance on "select" action Jul 31, 2020
@bluz71
Copy link
Author

bluz71 commented Jul 31, 2020

Note, in the screenshots, I like the blue selection indicators that fern displays, they look even nicer than vimfiler. Just the statusline background is my issue, nothing more.

@lambdalisue
Copy link
Owner

lambdalisue commented Aug 2, 2020

Please try #131. @bluz71

@bluz71
Copy link
Author

bluz71 commented Aug 2, 2020

Thanks, I will send feedback within the next day.

@lambdalisue lambdalisue added the in progress Things in progress label Aug 2, 2020
@bluz71
Copy link
Author

bluz71 commented Aug 3, 2020

@lambdalisue,

Yes, #131 is 100% perfect. I love it.

And you also now allow separate colours for branch symbols and branch text which is also fantastic. Many thanks for that as well.

Screenshot with the latest update:

New_Style

Please merge.

Many thanks for this awesome (Neo)vim file manager. I enjoy this plugin so much I created this Reddit post about fern.vim which linked back to my Vim plugins I like Blog post.

Keep up the great work.

@lambdalisue
Copy link
Owner

Many thanks for this awesome (Neo)vim file manager. I enjoy this plugin so much I created this Reddit post about fern.vim which linked back to my Vim plugins I like Blog post.

Thanks. That kind of things encourage me a lot 👍

Additionally, I'm planning to create a screenshot page on Wiki to share users custom design. Can I use yours at then?

@bluz71
Copy link
Author

bluz71 commented Aug 3, 2020

Thanks. That kind of things encourage me a lot.

NERDTree has been driving me crazy with it's poor performance for years. I got so feed up six months ago I dumped it for vimfiler. However, vimfiler is now deprecated.

So when I came across fern.vim recently it was a breath of fresh air, especially with regard to performance. fern.vim is SO MUCH faster the NERDTree when dealing with large directories, it is not even close.

So thanks to you.

Additionally, I'm planning to create a screenshot page on Wiki to share users custom design. Can I use yours at then?

Please use this image without the Alacritty heading and window manager buttons:

Screenshot

Cheers.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request in progress Things in progress
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants