'Vim' is a text editor application well-known for being very customizable with a Vim config file - '.vimrc'. Vim has a long history, and it is popular among Linux users and administrators, because it is included on most servers by default.
'Vim Options' is a Mac OS application that helps to visually edit your .vimrc. It will load a Vim config file and present the Vim settings in a categorized list. Each vim setting can be modified and saved. Builtin documentation helps to figure out the meaning and possible values of every option. Hundreds of options can be looked up by name using a search box.
A command line version of Vim for macOS is builtin into the OS distribution. For example git on macOS uses Vim by default to prompt for writing a commit message. Vim has a long history since 1990-s and a well-established fan base. It is known for stability, high backwards compatibility and ubiquity. Vim is highly customizable and extensible. Vim Alternatives for Mac. There are many alternatives to Vim for Mac if you are looking to replace it. The most popular Mac alternative is Visual Studio Code, which is free. If that doesn't suit you, our users have ranked more than 100 alternatives to Vim and loads of them are available for Mac so hopefully you can find a suitable replacement.
On Mac OS X (and Linux), vi is symlinked to vim (vi improved), a more modern free software version. Vim It is the default editor when changing a crontab. If you gave vi a whirl and don't see the beauty of it, give the nano editor a try. It also ships with Mac OS X. A vim swap file (at least on Mac OS X) is named with a '.swp' file extension, and seems to exist as long as you are editing a file in vim. The vim backup/tilde file is the filename that has a ' character appended to the end of it, and when these are left in your current directory, they're pretty annoying. Instead of the standard arrow keys, vim uses hjkl (h for left, j for down, k for up, and l for right) for navigation. It may seem counter-productive at first. But, vim does this to save the time it takes users to reach the arrow keys across their keyboard. Also, like many console-based editors, vim encourages users to stay away from the mouse.
Why is Vim Options useful?
Save Vim Machine
When you become more advanced, or if you come to Vim from some other editor, you would want to modify the default vim settings. For example 'tabstop' option dictates how wide is the 'tab' key visually in terms of spaces. The default is that tabstop=8 spaces, which might be too wide. Using 'Vim Options' you can search for 'tabstop' and set it to '4'.
If you prefer spaces instead of tabs, tweak an 'expandtab' setting. Search for 'expandtab' and enable it with a checkbox. Now pressing the tab key would insert 4 spaces. Don't forget to save the modified vim config file to the .vimrc file in your Home folder.
- load & save Vim settings to .vimrc
- list of all Vim options by categories
- Vim GUI for editing your Vim config
- help documentation lookup for each of the Vim settings
- search options by name
Save Vim Macos
Requires Mac OS X 10.8 or a newer Mac OS.
Vim On Mac
View Vim Options on the App Store