onivim / oni

Oni: Modern Modal Editing - powered by Neovim
https://www.onivim.io
MIT License
11.35k stars 299 forks source link

Additional option "tabs.mode": "both" #2424

Open Melkor333 opened 6 years ago

Melkor333 commented 6 years ago

the vim plugin vem-tabline shows both buffers and Tabs in a very nice way and I think it would be cool if the oni tabs.mode could also be set to "both" instead of buffer/tab so it displays like that.

The following picture shows how it looks like with the plugin (but in Oni the coloring of the tabs/buffers doesn't work properly):

exampleimage

akinsho commented 6 years ago

@Melkor333 tbh off the top of my head I'm don't know all the bits and pieces that would be involved in implementing this or what the ui for this will look like I think there was a similar discussion in #1582 regarding how this could be implemented. Essentially the information for tabs and buffers is all there but at the moment we render on or the other depending on the users mode.

Potentially there could be a hybrid option or something that you could potentially use to render buffers per tab. I think re. good first issue's though this wouldn't really be that I think since its fairly complicated, but if youre interested in pursuing it I can try and help out