Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I'm trying to install vim via MacPorts. I found this port at http://trac.macports.org/browser/trunk/dports/editors/vim/Portfile.

There are variants like tiny, small and huge. Is there any way to tell which variant installs what features?

share|improve this question

migrated from stackoverflow.com May 18 '10 at 12:24

This question came from our site for professional and enthusiast programmers.

regardless, I'd recommend macvim for better mac os x integration, especially font rendering. –  Peter Apr 5 '10 at 8:11

1 Answer 1

Marcelo Cantos seems to have posted a nice link, but it's broken now.

Not sure if the contents are the same, but I found this link helpful:


Vim has several switches for features to include at compile time. The tiny, small, big and huge ones are actually pseudo switches that turn on collections of these features. The "tiny" switch basically gives you the bare minimum while huge gives you everything, modulo some X capabilities, etc.

Taken directly from that site:

There are a lot of features available in Vim! Just bring up your vim and do a :version; you'll probably see quite a few. How do these features get selected? Well, some options are (de-)selected based on the type of operating system you have, and some are (de-)selected based on whether or not you want a gui (ie. gvim). You may choose which options using the config script:

example: configure --enable-cscope --with-features=huge

The --with-features selector can take several words (tiny, small, normal, big, or huge). This feature selector's effect is shown in the table below. With a bit more effort you could tailor some features in or out by modifying by hand, although some features do need others to work right.

share|improve this answer
For exactly this reason (links going stale), please add a summary of the relevant contents of that link here. –  RedGrittyBrick Nov 20 '12 at 10:36
True! Thanks; it's been updated. –  b-wilson Nov 20 '12 at 12:18

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.