VimR:macOS 上的 Neovim 图形界面

VimR 是一款面向 macOS 系统的 Neovim 图形用户界面。它利用 Neovim 强大的编辑内核,并融合现代编辑器中常见且实用的图形界面功能。VimR 主要采用 Swift 语言开发,并在必要时使用 C/Objective-C。市面上已经存在一些 macOS 平台上的 Neovim 图形用户界面,例如 、 等等。那么,为什么要开发 VimR 呢?原因有很多,例如,我们可以借此机会试验 、 以及 Swift (特别是 ),最重要的是,我们乐在其中!如果您希望为 VimR 的开发提供资金支持,可以通过 或 进行捐赠。您可以在 页面下载预先构建的二进制文件。VimR 还包含一些可复用的组件,例如:本地和远程 CFMessagePort 的 RxSwift 封装器、使用 RxSwift 实现的 MsgpackRpc、Neovim API 的 RxSwift 封装器 以及 一个 SwiftPM 模块,其中包含将 Neovim 嵌入到 Cocoa 应用程序所需的一切,例如 Neovim 的运行时文件等。VimR 提供了以下功能:Markdown 预览、通用 HTML 预览(重新加载时保留滚动位置)、类似于 Xcode “快速打开…” 的模糊文件查找器、触控板支持(捏合操作)等。

folder
vimr:VimR — Swift中用于macOS的Neovim GUI 预估大小:432个文件
file
libintl.a 131B
file
server_ui_bridge.c 13KB
file
server.c 12KB
file
main.c 2KB
file
.travis.yml.bak 186B
file
liblzma.a 131B
file
libag.a 131B
file
libpcre32.a 131B
file
libpcrecpp.a 130B
file
libpcre16.a 131B
file
libpcre.a 131B
file
libpcreposix.a 129B
file
Cartfile 583B
file
Brewfile 171B
folder
a1-a2-file1 文件夹
folder
a1-file1 文件夹
folder
b1-file1 文件夹
file
github-markdown.css 16KB
file
contents 2KB
file
fuzzy_match.cc 5KB
zip 文件大小:8.54MB