On Saturday den 25 August 2012 at 20.24, Ingo Karkat wrote: > Your proposal sounds innocent enough: Let's make all of this optional, so > people > can opt out of it. But please consider that this makes everything costlier: > more > configuration, more code = more interactions = more bugs, more testing effort. > For a healthy dose of reality, have a look at :help todo. There are (too) many > features and bugs waiting to be addressed, so I hope you'll agree that these > should have higher priority.
Looks like I’m stepping on some toes here. :) My knowledge is rather limited when it comes to C so it's difficult for me to estimate how much effort introducing something like this would take (which is part of the reason for me asking - curiosity). There are of course a lot of issues already and many of them far more important than “mere” aestethics. That I don’t doubt and I’m well aware of it. That’s no reason to not come up with new ideas, though. :) > Even if you had already implemented all this, it would be unlikely to be > included, because it is against the established philosophy of Vim; from :help > design-not > > - Vim is not a fancy GUI editor that tries to look nice at the cost of > being less consistent over all platforms. But functional GUI features are > welcomed. This is what I don’t get, what functional advantages does GVim provide aside from the ability to being run separately from a terminal? If your preferred terminal supports 256 colours and your favourite font you don’t need it for that. Mapping key combinations that would only work in GVim could be a nuisance if you’d need to use Vim (and already rely on that particular shortcut being available). Whenever I asked more experienced people about whether I should use GVim or Vim the majority suggested the latter, mostly because using a “proper” terminal would provide much of the same functionality found in GVim. I’m not saying GVim is bad, I’m asking - could Vim allow for taking more advantage of graphical toolkits? Note that I’m not asking for “fancy GUI” features (directly). I’m asking if Vim could allow for others like the MacVim and vim-qt developers to create a “fancier” GUI. My (novice) impression (so far) of Vim has been that there’s the primary area where the text is, the gutter to the left with line numbers, the split window borders, the statusline and the commandline area. My thought is - could these be (made to be) handled/displayed individually and thus allow for a GUI to handle/display that specific part instead? Vim is already known for its massive plugin ecosystem and ability to be customized, there are plugins such as “Powerline” that makes the statusline prettier. Adding to that feature doesn’t seem like too much of a heresy - even if it (naturally) will increase its complexity. Regards, Hans Tovetjärn -- 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
