Linux.com

Re:Why Vim?

Posted by: Anonymous Coward on January 26, 2007 12:32 AM
As for display split... yes, I have 1680x1050 screen, which can be big, but I'd like to see at the least 50 lines (my current situation is prolly 60 or so lines visible) vertically
You can still see A LOT of code. Your concern seems to be use of vertical real estate (with<nobr> <wbr></nobr>:split). At home, I also have only about 50 lines of text in 16 point font at 1600x1200 (I sit about 6' back, as it is primarily used for media. At work, I fit about 80 lines of text at 11 pt. This can make for horizontal splits of about 40 lines each, or a 50 line primary & a 30 line secondary if you prefer.

To tell you the truth, though, I think the real benefit is in the so-called<nobr> <wbr></nobr>:vsplit. I use it on 4:3 monitors, and it would seem even more natural for anyone using a 16:9. This will let you see the same number of lines, but will make better use of horizontal real estate. When code gets to be much longer than about 80 columns, it can be really tedious to look at. At 11-point, I have about 200 columns! vsplits are also excellent for diffs.
Besides, I don't know why I want to look at 2 files at once, when I can just 'Ctrl+Tab' to go back and forth files with full width/height.
That is slower. Especially if one of the files must be referenced extensively. Some people use transparent terms so that they can see the text in a web browser underneath for the same reason. Ctrl-Tabing may be more intuitive for some people & you can still do that in vim.
And the colors... come on... it's 21st century, we got million color display.
And vim supports all 16M colors (assuming your window manager or terminal do). vim ships with PLENTY of color schemes (I like 'desert'), others can be downloaded, and you can make a custom one. How are you limited by the colors?!
I'm starting to put this as a conclusion that vim is for the old people.
I'm 25. Is that old?

I used UltraEdit on windows for quite a while. It is still a first-rate editor, but only works on Windows & is proprietary.

Vim can do everything I used UltraEdit for & even a little bit more (some of which is possible in UltraEdit, but is not trivial to setup). Vim can be everywhere--it is free & has nothing which would make redistribution difficult. I can usually trust it being available on *nix & I can put a portable version on my USB drive.

#

Return to Vim tips: Using tabs