Pre-built binaries can be found here.
From time to time I'll upload a bleeding edge build and you can download it here.
Project VimR is an attempt to refine the Vim experience. The goal is to build an editor that uses Vim inside with many of the convenience GUI features similar to those present in modern editors for Mac. Let's see how far we get! :) Some features so far:
- Open Quickly à la Xcode (or Go to File in TextMate)
- File browser with many keyboard actions
- Preview via a plugin system: currently VimR ships with a
markdown
-preview plugin, more to come! - Keyboard shortcuts are described in the Wiki
In case you want to have a bit more information on the motivation behind VimR, I tried to explain it in my blog.
There is a mailing list with absolute no traffic: vim-refined@googlegroups.com or https://groups.google.com/forum/#!forum/vim-refined
First, clone the submodules:
$ git submodule update --recursive --init
Then, build the macvim
submodule: Assuming you're in the project root
bin/build_macvim
We use CocoaPods to include other open source libraries, eg OCHamcrest and TBCacao. Thus, install CocoaPods and do the following in the project root
$ sudo gem install cocoapods; pod setup # only if you haven't yet installed CocoaPods
$ pod install
Then, either open the VimR.xcworkspace
file and run the VimR
scheme or do the following in the project root
$ xcodebuild -workspace VimR.xcworkspace -configuration Release -scheme VimR -derivedDataPath ./build clean build
In case you used the above xcodebuild
command, the VimR.app
will be in build/Build/Products/Release
.
From time to time, we'll edit some files of macvim
that are not registered in the macvim/src/MacVim/MacVim.xcodeproj
file like macvim/src/MacVim/MMBackend.m
. In this case we have to make
macvim
again, ie it does not suffice to recompile VimR
(or macvim/src/MacVim/MacVim.xcodeproj
).
For now, the source code of VimR is licensed under GNU General Public License version 3 as published by the Free Software Foundation.