We stand with Ukraine to help keep people safe. Join us

Port of the text editor Vim.

4.8
Based on 16 user ratesRead reviews & comments
Free
Absolutely Free

MacVim overview

MacVim is a port of the text editor Vim to Mac OS X that is meant to look better and integrate more seamlessly with the Mac than the older Carbon port of Vim.

MacVim supports multiple windows with tabbed editing and a host of other features such as:

  • Bindings to standard OS X keyboard shortcuts (⌘-Z, ⌘-V, ⌘-A, ⌘-G, etc.),
  • Transparent backgrounds,
  • Full-screen mode,
  • Multibyte editing with OS X input methods and automatic font substitution,
  • ODB editor support,
  • And more...

Most importantly, MacVim brings you the full power of Vim 7.2 to Mac OS X.

What’s new in version 9.1.0

Updated on Jan 05 2024

  • Updated to Vim 9.1.0
View older MacVim updates

Information

License

Free

Size

20.5 MB

Developer’s website

https://macvim.org/

Downloads

140409

App requirements

  • Intel 64
  • Apple Silicon
  • macOS 10.13 or later
Try our new feature and write a detailed review about MacVim. All reviews will be posted soon.

Write your thoughts in our old-fashioned comment

MacUpdate Comment Policy. We strongly recommend leaving comments, however comments with abusive words, bullying, personal attacks of any type will be moderated.
0.0

(0 Reviews of )

There are no reviews yet
  • Comments

  • User Ratings

3ddykwok
3ddykwok
Nov 30 2020
8.2.1719
5.0
Nov 30 2020
5.0
Version: 8.2.1719
Just installed it on macOS Big Sur Version 11.0.1 and still works like a charm! Maybe anyone would need this little information. I've tried to install it before I installed the XCode and got these error messages: xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance make[1]: *** [macvim] Error 1 make: *** [first] Error 2 I then tried to reinstall the macVim (from the command line again -- via brew) once I finished installing the XCode and everything went smoothly and I'm super happy now.
Michael-Vilain
Michael-Vilain
Aug 13 2020
8.2.1424
3.0
Aug 13 2020
3.0
Version: 8.2.1424
Release 8.2.1424 won't run on 10.13.6. It won't open an edit window but the GUI does run. If I try it from the command line, I get: $ mvim dyld: Library not loaded: /usr/local/opt/gettext/lib/libintl.8.dylib Referenced from: /Applications/MacVim.app/Contents/MacOS/Vim Reason: Incompatible library version: Vim requires version 11.0.0 or later, but libintl.8.dylib provides version 10.0.0 Abort trap: 6 Logged issue in their github account: https://github.com/macvim-dev/macvim/issues/1073
yindi1951
yindi1951
Mar 13 2020
8.2.319
5.0
Mar 13 2020
5.0
Version: 8.2.319
I am delighted to have tripped across. I used “vi” for years when I worked for Sun Microsystems and SGI. It’s like having found a long lost friend
Derekcurrie
Derekcurrie
Jun 14 2019
8.1.1517
0.0
Jun 14 2019
0.0
Version: 8.1.1517
A security flaw has been found in the source version of Vim. Be sure you keep MacVim up-to-date with the latest version. Details are provided in the report linked below: "If you haven’t patched Vim or NeoVim text editors, you really, really should Sandbox escape in the ancient text editors lets attackers get a reverse shell." https://arstechnica.com/information-technology/2019/06/if-you-havent-patched-vim-or-neovim-text-editors-you-really-really-should/
Lumac52
Lumac52
Jul 7 2018
8.0
0.0
Jul 7 2018
0.0
Version: 8.0
Seems to now be hosted here: https://github.com/macvim-dev/macvim
But binary also downloadable here: https://sourceforge.net/projects/macosxvim
Mrgando
Mrgando
Feb 17 2012
7.3
0.0
Feb 17 2012
0.0
Version: 7.3
The version specified in MacUpdate is 2 years old -_- For the latest versions refer to this link : https://github.com/b4winckler/macvim/downloads PS: MacVim Rocks
Ayub
Ayub
Jun 9 2008
30
5.0
Jun 9 2008
5.0
Version: 30
Exactly CHIGGSY. And that's why they don't understand how we create those thousands of 'false gods' by simply 'yy1000p' and they get tired of pressing 'Select through Newline,Ctrl-C,Ctrl-V{1000 times}' and finally choose one 'false god' and they try to be happy with that. Congrates (Mac)Vim.
Chiggsy
Chiggsy
Apr 28 2008
26
5.0
Apr 28 2008
5.0
Version: 26
Well, exactly what I want are thousands of text specific features. This is _the_ editor, unless you run emacs, and of course all those people, having internalized the concept of "false gods" have cheerily begun running textmate instead. Enough about that. MacVim is an excellent version of gvim, easily the lushest and sexiest one i've ever seen. Vim on os X used to be like firefox, a thing from another place, a foul, alien and misshapen troll lurking under the bridge named /Applications. No longer. MacVim is gvim for os X, what an os X program should be like, combined with every optimization that code editing needs and thousands more that are "nice". Vim has a steep learning curve, like all things Unix. Of course, people program are not stupid, people who program on unix platforms are unafraid of complexity, or at least _were_ not stupid, and _were_ unafraid of complexity. If you are are fearful, why , pay fear's price and fire up some 100 meg IDE and have it hold your hand and change your diapers. If you for some reason, need to have less features because due to some unseen yet crippling inability to teach your muscles to do something, which is a vim requirement, then by golly use something with an "easier learning curve". It's ok. I'm sure your $DEITY will still love you. Not mine though. We have higher standards, and things to get done, and that's why we'll be using MacVim.
Teksestro
Teksestro
Mar 15 2008
24
5.0
Mar 15 2008
5.0
Version: 24
Vi/Vim is, of course, an extremely powerful text editor, which is infamously difficult to learn. In my experience, it is THE hardest text editor to learn, often requiring several months before the new user feels that they are starting to feel comfortable with the new tool. Even as recently as a couple of years ago, this kind of time investment was worthwhile, if you were a programmer, who had to spend a lot of your day in front of the computer, juggling different graphical text editors who provide only half of the features set you need for any language. There was nothing this powerful available. Unfortunately for vi/vim, now there certainly is. Editors like TextMate now have a much gentler learning curve, while still providing the user with a fantastically wide feature set, and an amazing level of customisation. Other editing environments, like Panic's CODA, have concentrated on a different approach, helping you save time not by filling up the editor with thousands of specific text-production features, but by combining the functionality of several pieces of software into one, which saves up even MORE juggling time. This port of vim is certainly well done. It is stable, and more Mac-like than anything out there. It is still very powerful, but becoming less so, as other editors catch up, and start providing features which vim does not have. For instance: easy project management features (ie., having a folder view) would be a welcoming addition, which would not be too difficult to implement. Vim does provide some wonderful text-production features, but that is ALL it provides. If these were coupled with some of the easy and time-saving workflow features now present in the majority of other text editors out there, then vim's steep learning curve would be more attractive. As it stands, the vast majority of users will prefer to use tools that are easier to grasp, and which - in the long run - will save them just as much time as vim would.
Travisjeffery
Travisjeffery
Jan 27 2008
0801A
0.0
Jan 27 2008
0.0
Version: 0801A
MacVim is really great, I've been using it for a while and it has been exactly what I've wanted in terms of blending Macs and Vim. If you want to interact more with the development than checkout the project page: code.google.com/p/macvim/
Sundev-Lohr
Sundev-Lohr
Jan 18 2008
0712B
0.0
Jan 18 2008
0.0
Version: 0712B
I was introduced to Vim a few months ago. I always knew there must be something like this out there, but didn't know where to find it. Although the learning curve is steep with vim, MacVim makes it a bit easier. It gives you all the functionality of vim plus key commands that are more familiar to mac users: Cmd+z, Cmd+-->, etc. This program strikes the perfect balance.
Freebsd
Freebsd
Nov 19 2007
0711A
0.0
Nov 19 2007
0.0
Version: 0711A
Oh! I am so happy!
Hotfreaks
Hotfreaks
Oct 14 2007
r300
0.0
Oct 14 2007
0.0
Version: r300
Why would you use KDE icons for a MAc app??
Thevalrus
Thevalrus
Oct 14 2007
r300
5.0
Oct 14 2007
5.0
Version: r300
Ok, let me expand on that initial reaction. Vim is, of course, the best text editor. This implementation of it does by far the best job I've seen of balancing Vim-ness with Mac-ness; it preserves all the wonderful Vim keybindings but also supplies OS X goodies like multiple windows (which the vastly inferior "Carbon Vim" had led me to believe was downright impossible), pretty tabs, transparency, and plenty of other goodies. I had been juggling TextMate and Carbon Vim, but this new contender puts Vim way out ahead again. I suspect that's exactly where it will stay until TextMate adds modal editing: ha! Not likely. Long story short: Bjorn Winckler, you're my new hero.
sansan341
sansan341
Sep 18 2023
9.0.1897
5.0
Sep 18 2023
5.0
Version: 9.0.1897
3ddykwok
3ddykwok
Nov 30 2020
5.0
Nov 30 2020
5.0
Version: null
Michael-Vilain
Michael-Vilain
Aug 13 2020
3.0
Aug 13 2020
3.0
Version: null
yindi1951
yindi1951
Mar 13 2020
5.0
Mar 13 2020
5.0
Version: null
3160100525
3160100525
Nov 2 2017
4.5
Nov 2 2017
4.5
Version: null
leedo
leedo
Jul 25 2014
5.0
Jul 25 2014
5.0
Version: null
Nick-Lo
Nick-Lo
Dec 21 2012
5.0
Dec 21 2012
5.0
Version: null
Teksestro
Teksestro
Apr 1 2012
5.0
Apr 1 2012
5.0
Version: null
Mellified-Man
Mellified-Man
Mar 21 2012
5.0
Mar 21 2012
5.0
Version: null
Macdylan
Macdylan
Jan 15 2012
5.0
Jan 15 2012
5.0
Version: null
alsar
alsar
Dec 21 2011
5.0
Dec 21 2011
5.0
Version: null
Kiryph
Kiryph
Oct 29 2011
5.0
Oct 29 2011
5.0
Version: null
Carlrj
Carlrj
Jan 24 2011
5.0
Jan 24 2011
5.0
Version: null
Ayub
Ayub
Jun 9 2008
5.0
Jun 9 2008
5.0
Version: null
Chiggsy
Chiggsy
Apr 28 2008
5.0
Apr 28 2008
5.0
Version: null
Thevalrus
Thevalrus
Oct 14 2007
5.0
Oct 14 2007
5.0
Version: null
Free
Absolutely Free
How would you rate MacVim?
Similar apps
Sublime Text
Sophisticated text editor for code, markup, and prose.
Is this app is similar to Sublime Text? Vote to improve the quality of this list.
Vote results
0
Upvotes
2
Total score
0
Downvotes
Atom
A hackable text editor.
Is this app is similar to Atom? Vote to improve the quality of this list.
Vote results
2
Upvotes
1
Total score
-1
Downvotes
CotEditor
Plain text editor.
Is this app is similar to CotEditor? Vote to improve the quality of this list.
Vote results
1
Upvotes
1
Total score
0
Downvotes
BBEdit
Powerful text and HTML editor.
Is this app is similar to BBEdit? Vote to improve the quality of this list.
Vote results
2
Upvotes
1
Total score
-1
Downvotes
Espresso
Powerful HTML, XML, CSS, and JavaScript development tool.
Is this app is similar to Espresso? Vote to improve the quality of this list.
Vote results
0
Upvotes
0
Total score
0
Downvotes