Re:Coc.nvim – Intellisense Engine for Vim8 and Neovim
by darkpuma on Saturday March 30, 2019 @12:43PM
(#19530352)
That's not how it actually works though. You've got what, half a dozen or more top level menus, with many submenus under those, and maybe even a third layer beneath that. And then you've got even more menus in the various subwindows anything in one of those menus might launch. Menus which again may have submenus.
And the worst part is you can't even run a text search on those menus!
Re:Coc.nvim – Intellisense Engine for Vim8 and Neovim
by brandonmenc on Saturday March 30, 2019 @01:35PM
(#19530654)
> And the worst part is you can't even run a text search on those menus!
sigh
https://blog.jetbrains.com/idea/2009/06/find-action-saves-ti...
Re:Coc.nvim – Intellisense Engine for Vim8 and Neovim
by darkpuma on Saturday March 30, 2019 @03:36PM
(#19531312)
That seems like a decent alternative to menus, motivated by exactly the fault with menus I was describing: "Instead of wasting your time searching the menus and toolbars in an attempt find out that action you need right now [...]"
That feature doesn't make menus better. It makes the IDE better, by giving you a way to avoid the menus, because [sigh] menus suck.
Re:Coc.nvim – Intellisense Engine for Vim8 and Neovim
by brandonmenc on Saturday March 30, 2019 @05:11PM
(#19531884)
emacs has menus too, you know.
Re:Coc.nvim – Intellisense Engine for Vim8 and Neovim
by mcguire on Saturday March 30, 2019 @05:30PM
(#19532000)
Emacs has command lookup, too.
Re:Coc.nvim – Intellisense Engine for Vim8 and Neovim
by darkpuma on Saturday March 30, 2019 @05:31PM
(#19532005)
So does gvim, and they suck too.
Re:Coc.nvim – Intellisense Engine for Vim8 and Neovim
by Osiris on Saturday March 30, 2019 @01:43PM
(#19530696)
I used that all the time. I rarely dig through menus. I hit Ctrl+shift+a and type in part of a command name. It makes discoverability really easy.
Re:Coc.nvim – Intellisense Engine for Vim8 and Neovim
by chongli on Saturday March 30, 2019 @04:06PM
(#19531493)
Isn't this effectively a more limited reimplementation of a shell?
I thought the point of a menu was you didn't have to learn much at all.