You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Pre-built Universal signed and notarized binaries can be found under Releases.
Reusable Components
NvimView: SwiftPM module containing
an NSView which bundles everything, e.g., Neovim binary and its runtime-files, needed to
embed Neovim in a Cocoa App.
RxMsgpackRpc: Implementation of MsgpackRpc using RxSwift.
Generic HTML preview (retains the scroll position when reloading)
Fuzzy file finder a la Xcode's "Open Quickly..."
Trackpad support: Pinching for zooming and two-finger scrolling.
Ligatures: Turned off by default. Turn it on in the Preferences.
Command line tool.
(Simple) File browser
Flexible workspace model a la JetBrain's IDEs
How to Build
Clone this repository. Install homebrew, then in the project root:
git submodule update --init
xcode-select --install # install the Xcode command line tools, if you haven't already
brew bundle # install dependencies, e.g., build tools for Neovim
clean=true notarize=false ./bin/build_vimr.sh
# VimR.app will be placed in ./build/Build/Products/Release/