Allow previewing colorscheme on completion, can just press tab to try out a different one.
No need to select colorscheme one by one to try out different colorscheme.
You may try colorscheme-browser.kak meanwhile.
This feature would require some core code support to make it good enough to be bundled, as we would need to ensure that we can restore the initial colorscheme, which might not exist in any file (as the user might have run an arbitrary number of face commands), so we would need the C++ side code to take a snapshot of the current faces configuration.
This is a lot of complexity for a small quality of life feature. A plugin could easily do the basic work (take over color-scheme configuration, store the current colorscheme filename in an option, restore it), and it would be much more acceptable for it to just be a best-effort solution than for a built-in feature.
Most helpful comment
This feature would require some core code support to make it good enough to be bundled, as we would need to ensure that we can restore the initial colorscheme, which might not exist in any file (as the user might have run an arbitrary number of
facecommands), so we would need the C++ side code to take a snapshot of the current faces configuration.This is a lot of complexity for a small quality of life feature. A plugin could easily do the basic work (take over color-scheme configuration, store the current colorscheme filename in an option, restore it), and it would be much more acceptable for it to just be a best-effort solution than for a built-in feature.