MacVim
Version | 7(as of 6/10/2014) |
Platform | Mac |
License | Open Source |
Category | Programming |
Main Features
- Vim with a convenient graphical interface for Mac
- Support for dozens of programming languages
- Highly customizable
Software Overview
MacVim is a source code editor for Mac that is based on the popular text editor for Unix, Vim (Vi improved). In addition to the features found in Vim, MacVim also includes a graphical interface that makes source code editing more convenient. MacVim is similar to gVim, which is available for Windows.
MacVim, like Vim and gVim, provides support for dozens of programming languages and is incredibly efficient for source code editing. Yet, Vim itself often takes a bit of time to get used to, since its hotkey system is counterintuitive to many. In order to make editing and saving easier, MacVim provides access to many of the hotkey functions through a menu bar and the program menu, reducing the barrier to entry for new programmers.
MacVim is an excellent source code editor. Unfortunately, with the release of Mac OS X 10.9 Mavericks, it is no longer supported and will not function. Still, users of OS X 10.6, 10.7, and 10.8 will find the program to be a great tool for their programming needs.
Primary File Type
.VIMRCVim Runtime Configuration FileSupported File Types
Extension | File Type |
---|---|
.VIMRC | Vim Runtime Configuration File |
.A | Static Library |
.ASM | Assembly Language Source Code File |
.ASP | Active Server Page |
.ASPX | Active Server Page Extended Webpage |
.AWK | AWK Script |
.BAS | BASIC Source Code File |
.BSH | BeanShell Script |
.C | C/C++ Source Code File |
.CONF | Unix Configuration File |
.CPP | C++ Source Code File |
.CS | C# Source Code File |
.CSH | C Shell Script |
.CSS | Cascading Style Sheet |
.F | Fortran Source Code |
.H | C/C++/Objective-C Header File |
.HPP | C++ Header File |
.HS | Haskell Script |
.HTML | Hypertext Markup Language File |
.JAVA | Java Source Code File |
.JS | JavaScript File |
.JSON | JavaScript Object Notation File |
.JSP | Jakarta Server Page |
.LHS | Literate Haskell Script |
.M | Objective-C Implementation File |
.M4 | Macro Processor Library |
.MD | Markdown Documentation File |
.PAS | Pascal Source File |
.PHP | PHP Source Code File |
.PL | Perl Script |
.PROPERTIES | Java Properties File |
.PY | Python Script |
.RB | Ruby Source Code |
.SH | Bash Shell Script |
.SQL | Structured Query Language Data File |
.SWP | Swap File |
.TXT | Plain Text File |
.VB | Visual Basic Project Item File |
.XML | XML File |
Additional Related File Types
Extension | File Type |
---|---|
.COMMAND | Terminal Command File |
.PHP3 | PHP 3 Web Page |
.PHP4 | PHP 4 Web Page |
.PHP5 | PHP 5 Web Page |
.TEXT | Plain Text File |