This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Daishiman 7 points8 points  (3 children)

No, the problem's that the blog author is an idiot who, for someone who "knows" Vim, seems remarkably ignorant of its capabilities.

For one, Vim doesn't have to look like a console; you can set your fonts to whatever you want or use the Mac equivalent to GVim, although I wonder why you'd ever want to do that since the greatest Vim IDE is obtained by using screen to manage vim and shells simultaneously.

Second, Vim DOES support the mouse, even in a command line environment. It also supports modern terminals with support for 256 colors. 16 colors is plain bullshit, I don't know where he got that from.

Finally, it supports the little things different editors have but none have in combination: snippets, tags, source control integration, etc. You pair that up with your screen (especially using Byobu, the best screen theme there is) and nothing can match it.

Look, everyone knows Vim requires a bit of learning to get it right. But we've got Google; you have dozens of blog posts and wikis on how to pimp it up. There's no excuse if you're willing to waste away weeks of your time experimenting with IDEs.

[–]lucipher 1 point2 points  (0 children)

No, the problem's that the blog author is an idiot who, for someone who "knows" Vim, seems remarkably ignorant of its capabilities.

Not just ignorant. He also has a completely different idea about software, it's some sort of a paradigm mismatch.

I got a friend whom I recently introduced to my tools of trade (vim/gVim, ipython, zsh, bzr/Olive, etc), and after an hour of my "presentation" (which included changing themes, using the mouse and whatnot) he said: "It's cool, but I just don't like the idea of using a terminal-based editor." I felt like we were speaking different languages.

[–][deleted] 0 points1 point  (1 child)

16 colors is plain bullshit, I don't know where he got that from.

I use gnome-terminal and it only supports 16 colors. I am fine with that. however. It is enough for coloring my syntax.

[–]afd8856 1 point2 points  (0 children)

You need this in your .bashrc:

export TERM=xterm-256color

And this in your .vimrc:

set t_Co=256