URL: http://www.math.fu-berlin.de/~guckes/vim/comments.html URL: https://www.vim8.org/comments.html (mirror) Created: Fri Mar 05 19:00:00 CET 1999 Last update: Thu Mar 11 11:11:11 CET 1999
Vim has become too big. Please use Emacs. Thankyou.I thought that this was a humorous thing - but quite a few people took is *very* seriously.
Anyway, the background of it all was meant quite seriously. As I was asked to explain, here is a summary:
Seeing the responses from startled users who just wanted to look up some info on the vim pages, I put the homepage back into place as I could see that this was not helpful to them at all. I apologize to them for the caused inconvenience.
My quest is to help enhance the features of Vim that can be used on (almost) *every* terminal.
Please note that I do not try to avoid development of the other development, especially not of any GUI features at all.
A GUI can be helpful, but icons are just an interface to the commands. They do can improve the handling of commands, but they do no improve the commands,
All those added features do add the size of Vim, of course. In the end you might get to see this announcement to a future Vim:
System requirements: Vim does not run on WindowsCE any more, nor on a 386, 486, or Pentium. If you want to make use the new GUI features of Vim6 then you need a faster processor, a bigger graphics card, at least a 21" monitor and a soundblaster compatible card."I certainly do not want to see this happen.
NOTE: It's a *suggestion*, still.
I know I cannot force anyone to do anything. I can only hope that my suggestion is heard.
I must admit that replacing the Vim HomePage with this text was certainly not the best way to get listened to.
And although I could have done without the most repsonses, I hope that I can put the experience to some use. This is a first attempt at this.
However, the information value of scroll bars can easily be replaced by listing the first and last line on screen together with their percentages:
Example: Vim shows this on For a buffer of 50 lines that is shown in a 20 line window, the display "L23-42 %46-86" says that lines 23 to 42 are shown (together with their corresponsdant percentage values). Btw: Percentages are far better than scroll bars as you'd have to guess the exact values! My point: Let's improve the commands and the display of the "vim for terminals". Then every vim user benefits from this, not only the folks who happen to use Windows2000 with SpecialTerm, editing UnknownLanguage files with a special font in their ExtraMenu.
The best thing of vi always was "speed". So I personally hope for improvements to the speed of commands (esp substitution and global commands) and screen updates (esp of syntax coloring).
Vertical split of windows (to allow comparison of code and texts) seems to be a natural request. i have always missed this.
Substitution on text blocks is another feature I often need. Other vi clones have this already. maybe it could be added quickly?!
An extra line for feedback message and "online tips" would be nice for newbies. Something like "pico" and "nvi" have - if this is ever possible with Vim.
Support for multibyte characters is vital! There are so many human languages out there that support for one-byte characters just is not enough. The is a strong demand for this and it is time to put the patches for Farsi, Chinese, hangul (Korean0, Japanese into Vim. (I must admit, though, that I cannot see how much work this will have. Someone told me that this would not be too hard. Well, I hope so.)
Folding and configurable auto-indenting are for programmers mostly, but these can be put to use for many other texts, too. As for folding, however, I think that requires a lot of changes. Support for multibyte characters should come before that.
Back with vim-4.6 (the final release of vim-4) I was drooling for the syntax coloring. Vi on color! Editing LaTeX the right way, I thought. And, man, is it GOOD!
But with the development of the syntax coloring also came the code for GUI. Although I was happy for the users of the windows version, I always feared that this will add more problems and draw away the power of development from the core features.
Alas, I was right.
I had wished that Vim-5 only added the syntax coloring. No more. Then the next step might for Vim-6 habe been the GUIs on top.
The feedback has shown me that many users would have been content with that, too. This raises the question of a rewrite.
One thing is sure, though: Many users are still using vim-3.0 and vim-4.6 because it is much smaller than vim-5. And they are reluctant to upgrade to vim-5.3 because the difference in size does not give them a lot more features that they can make use of. However, the "copyright" is still with Bram. He is to decide which patches I do respect that.
And, as you may know, Vim is "charityware" whose benefit is for sick children in Uganda. And I'd like to keep supporting Vim for them, too.
DOS16 430288 08-30-98 22:19 vim-5.3/vim.exe DOS32 597504 08-30-98 22:19 vim-5.3/vim.exe WIN32 571904 08-30-98 22:19 vim-5.3/vim.exe
The feedback so far has shown all sorts of reponses. So taking a poll on this would just be another vote, and I do not have the time to summarize it, anyway. I therefore would like to all of you who have not responded yet to make yourself heard on the newsgroup comp.editors which is usually simpler to use than the vim maillists as you can post to it without subscribing by email, post, and unsubscribe again.
Yes, I still read comp.editors, of course, but I will probably just forward requests from there to the vim help mailing list instead of answering them myself. My focus now shall be to work on summarizing the hundreds of tips I have compiled to make up for better VIM FAQ and Vim HowTo documents.
Windows users ("I have to work on Windows - there is choice here at the office") and those who use laptops prefer the GUI version, of course. But many people are using Vim for its speed on the keyboard, who do not "give a damn" about icons, menus, and mice.
Someone mentioned that the GUI version has less overhead in producing the color on the terminal, as opposed to the use of "vim in xterm". But he does not use menu, dialogs, scroll bars, or the mouse, either. ;-)
Another user stated that one advantage of the GUI version is that it gives better colors as the color terminals vary in color.
The consensus is that Vim is too good to ever die and that the community will carry it on, whatever happens.
To all - thanks! :-)