All Projects → JaySandhu → neovim-mac

JaySandhu / neovim-mac

Licence: MIT license
A fast Neovim GUI for macOS.

Programming Languages

C++
36643 projects - #6 most used programming language
Objective-C++
1391 projects
objective c
16641 projects - #2 most used programming language
Metal
113 projects
Rich Text Format
576 projects
shell
77523 projects

Neovim for macOS

A fast, minimal, Neovim GUI for macOS.

Features

  • Fast Metal based renderer.
  • Native clipboard support.
  • Native macOS keyboard shortcuts and behavior.

Screenshots

screenshot 1 screenshot 2

Roadmap

  • Externalized tab bar.
  • Externalized popup menu.
  • Proper input method handling.
  • Ligature support.

Building from Source

Neovim for macOS uses a forked version of Neovim which adds:

Hopefully these changes will eventually be accepted into Neovim. Until then, we'll need to build our modified version from source, so before we begin, ensure you have the build prerequisites. After that, building is as simple as:

git clone https://github.com/JaySandhu/neovim-mac.git
cd neovim-mac
./build_nvim.sh
xcodebuild -configuration Release

If everything went as planned, you'll find Neovim.app in build/release.

Credits

License

License

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].