Heyy!!!!!! I am so happy to know there are people who think like that. I would be happy to know that Bram Moolenar does not feel offended my such ideas. The powerful patterns that are in vim were gathered through years, but we should make the process easier to let it evolve
first of all, Vim is great, but not prefect. but it really need keep > its > compatible with old version and the old vi. but we can do something > like > Vim++ or something else. I have some idea. why would one have vi compatibility issue? most of the power is from compatibility with vi, or? - New One is command-driven, not mode-driven. operator "i" is just make us > in a temporary state of Vim. We should decrease the amount of this > state. I agree the command driven, however the states are the same time power of vim, compared with a control-alt hell in emacs, what do you mean decrease the amount of this state? we can merge cmdline mode and insert mode into one, and add a list > mode, nice to notice you see the power of the lists... but what do you mean merge cmdline and insert mode, how would you be able to write commands in insert mode... or? and delete the quick-fix and locate window, use list mode to > replace them. yep.. that was my argument when talking about search is lists. Things like locate, quick-fix are rather temporary entities, however sometimes not bad to have them in front, when you want to see a window with long result of grep etc. I think the pattern should be transform any kind of list into list window if necessary. > - it contains a parser like yacc, we can parsed program and get some > information when get syntax-highlight. that means, we can make though you cannot parse c program with yacc :), fast parsers use heuristics, for highlighting you need fast parsers, and here vim probably behaves enough well -- rgrds, mobi phil being mobile, but including technology http://mobiphil.com --~--~---------~--~----~------------~-------~--~----~ You received this message from the "vim_dev" maillist. For more information, visit http://www.vim.org/maillist.php -~----------~----~----~----~------~----~------~--~---
