Excerpts from mobi phil's message of Wed Jul 15 12:32:34 +0200 2009: > > > > but maybe I need another feature... > > > > we have cmdline complete now, but why we can't have search complete? > > just C-X_C-N for buffer complete, and C-X_C-V for vim complete. is it > > difficult? > > > > I miss that as well, I added it few days ago te my "whislist" ( > http://mobiphil.com/vimowiki/index.php?title=Vim_enhancement_ideas)
your item * include an option similar to :set ignorecase :set ignorewhitespaces, that would allow search accross multiple line, whery usefull when viewing/editing text Again: :h pattern : look for this line: |/\_.| \_. \_. any single character or end-of-line Thus you can already search across line boundaries. But it might be more difficult to write the search pattern. So maybe you want to refine your idea taking into account the existing solutions. Example: search for more\_.difficult to match the word wrap in the previous paragraph. By the way: #vim on irc.freenode.net is your friend in such simple cases.. your item * i new tool, eventually in C++, with very good plugin mechanism the main point would be the possibility to add plugins, that is to add/extend/change functionality at "insertion points", this a feature that is missing in vim... Vim is great, but to change anything you have to "pray" to the master :) probably this will never happen, there are others who tried to do that maybe it would be easier to hack other editors to add vim like capabilities some other short ideas at vim+ I feel the same. That's why I did start tovl http://www.github.com/MarcWeber/theonevimlib But again you should do more research and ask long time vim users because: * vim *is* extensible. Eg you can extend it using python, perl, ruby, php, .. ( Have a look at the configure flags) you can even load .dlls or such (but they will be reloaded again and again) Editors which have vi-like key bindings: Eclipse (you have to pay some $ for the plugin officially), Netbenas (great support, even v then o works!) and probably some more. However it's hard to define the set of "vi(m)" like features an editor must support because reading the help pages of vim alone takes ages.. Even emacs has a vi like mode called viper. So without telling the list what you want to do and which plugins you want to write it's hard to help you showing you the existing solutions. If you want to code Java best you can do is either use Eclipse IDE or Eclim (run vim and connect to headless Eclipse?) Why ? Because recoding the incremental compiler which does already exist in Eclipse and is maintained is insane. If you seach www.vim.org you can even find a Java parser which has been written in vim script however it was not updated for over a year. So don't try to ask questions like "How can I make vim do this meta thing". Rather ask: I have this use case: .... Which is the vim way to handle this, how do you do this? You'll get much better results. So after all don't try to use vim for everything. Use the tool which is best for a given task (vim happens to be the tool of choice for many of my tasks..). Marc Weber --~--~---------~--~----~------------~-------~--~----~ You received this message from the "vim_dev" maillist. For more information, visit http://www.vim.org/maillist.php -~----------~----~----~----~------~----~------~--~---