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.

Raspunde prin e-mail lui