The patch author is here. Of course, I like the feature. The feature means users can customize Vim UI like this.
https://www.reddit.com/r/neovim/comments/vc75v7/cmdheight0_vimtpipeline_a_match_made_in_heaven/ Users can replace the command line by plugin like this. https://github.com/VonHeikemen/fine-cmdline.nvim The feature may add the code complexity, because Vim didn't expect that functionality. The message area is used for both command line and messages. > Especially the last status line jumping up when typing ":" or "/". Another implementation exists in neovim. It makes command line area position to above the status line. I don't choose the implementation. Because it is more complicated and buggy. https://github.com/neovim/neovim/pull/4382 2022年8月30日火曜日 19:26:29 UTC+9 [email protected]: > I tried it out and quite liked it initially. though I'm not sure if I > would use it permanently. I think I would miss `showcmd` too much. > > That said, I did a quick GitHub search. As many users put their vimrc in > GitHub we can search for it. This probably covers only users that either > tried the new setting or used the version (I presume) from neovim, and it's > only a sample, but : > https://github.com/search?q=%22cmdheight%3D0%22&type=commits > > (Note the code search didn't work, that's just commits where people have > mentioned `cmdheight=0` in their commit message). > > So I think that says a nonzero number of users will enable this, but how > that compares as a percentage, and if that makes it worthwhile or not is > difficult to say. Perhaps another way of looking at it - does the set of > code changes required to make this possible open up any other opportunities > that were previously difficult, e.g. as a refactoring does it help > maintenance in the future, or the addition of future features? I'm guessing > not, judging by the additional complexity being added. > On Tuesday, August 30, 2022 at 7:53:58 AM UTC+1 [email protected] wrote: > >> I think people asking for it don't understand all the implications that >> go with it. I do want to try it out. So far the workarounds for corner >> cases I've seen look fine. Jumping last status line doesn't seem to bother >> me. >> >> понедельник, 29 августа 2022 г. в 22:24:14 UTC+3, Romain Lafourcade: >> >>> I don't have links at hand but in my ten or so years spent answering Vim >>> questions in various forums I have seen that request quite a few times. But >>> are those drive-by askers from six years ago still here? Will they use the >>> feature? >>> >>> From where I stand, the only use of a zero cmdheight would be in >>> combination with a floating window à la "command palette/quake terminal". I >>> have zero interest for such a feature and I think that there are more >>> productive things to do. >>> >>> On Monday, August 29, 2022 at 1:56:20 PM UTC+2 toothpik wrote: >>> >>>> if we're voting put me down on the side of less work, less complicated >>>> code >>>> >>>> i tried a zero cmdheight and immediately didn't like it >>>> >>>> On Mon, Aug 29, 2022 at 5:24 AM Bram Moolenaar <[email protected]> >>>> wrote: >>>> >>>>> >>>>> It takes a lot of effort to make zero 'cmdheight' work properly. >>>>> Various bugs and corner cases keep popping up. >>>>> >>>>> I added the message window, so that various informative messages do not >>>>> get lost, and that helps. But it also makes it more complicated. >>>>> >>>>> There is also one bug that I don't know how to reproduce yet, which >>>>> makes the window frames too tall. The last statusline goes missing. >>>>> >>>>> So, I was wondering who will actually want to use this? It gives you a >>>>> line of extra space, at the cost of various side effects. Especially >>>>> the last status line jumping up when typing ":" or "/". Is this worth >>>>> the extra work and making the code more complicated? >>>>> >>>>> >>>>> -- >>>>> Wi n0t trei a h0liday in Sweden thi yer? >>>>> "Monty Python and the Holy Grail" PYTHON (MONTY) >>>>> PICTURES LTD >>>>> >>>>> /// Bram Moolenaar -- [email protected] -- http://www.Moolenaar.net >>>>> \\\ >>>>> /// >>>>> \\\ >>>>> \\\ sponsor Vim, vote for features -- >>>>> http://www.Vim.org/sponsor/ /// >>>>> \\\ help me help AIDS victims -- http://ICCF-Holland.org >>>>> /// >>>>> >>>>> -- >>>>> -- >>>>> You received this message from the "vim_dev" maillist. >>>>> Do not top-post! Type your reply below the text you are replying to. >>>>> For more information, visit http://www.vim.org/maillist.php >>>>> >>>>> --- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "vim_dev" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to [email protected]. >>>>> To view this discussion on the web visit >>>>> https://groups.google.com/d/msgid/vim_dev/20220829102404.A8A9B1C0907%40moolenaar.net >>>>> . >>>>> >>>> -- -- You received this message from the "vim_dev" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Groups "vim_dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/vim_dev/54e37d95-5759-4725-b311-7e755a9ff26cn%40googlegroups.com.
