onivim / oni

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

Modernize Quickfix List #730

Open badosu opened 6 years ago

badosu commented 6 years ago

This is one of the prospects that excited me for a long time since neovim was released.

Currently we use neovim's own quickfix list (the lower window):

screenshot from 2017-09-27 22-25-15

We can leverage the UI possibilities provided by electron to:

bryphe commented 6 years ago

This is one of the prospects that excited me for a long time since neovim was released.

Definitely! This is a terrific case to 'break free' of the terminal limitations and build something nice. It's somewhat related to what I was exploring in #622 - which is the ability to have 'custom renderers' on top of a Neovim surface. That then enables us to do all kinds of interesting UI on top of Neovim.... while still allowing keyboard navigation and behavior as you'd expect from Neovim.