vimr
v0.49.0-20241006.202133
下載 • 文件
VimR 是用 Swift 編寫的適用於 macOS 的 Neovim GUI。
我們的目標是建立一個內部使用 Neovim 的編輯器,並具有一些類似於現代編輯器中的便利 GUI 功能。
還有其他適用於 macOS 的 Neovim GUI,請參閱列表,那麼為什麼呢?
玩弄 Neovim,
嘗試使用 Swift(尤其是 RxSwift),
試試 Redux 架構的主要思想,以及
(最重要的是)玩得開心!
如果你覺得健談,這裡有一個聊天室:https://matrix.to/#/#vimr:matrix.org
如果您想在經濟上支持 VimR,請使用 Github 的贊助商。
預先建置的通用簽章和公證的二進位檔案可以在版本下找到。
NvimView:包含 NSView 的 SwiftPM 模組,該模組捆綁了將 Neovim 嵌入 Cocoa 應用程式所需的所有內容,例如 Neovim 二進位檔案及其runtime
檔案。
RxMsgpackRpc:使用 RxSwift 實作 MsgpackRpc。
RxNeovimApi:Neovim API 的 RxSwift 包裝器。
降價預覽
通用 HTML 預覽(重新載入時保留滾動位置)
模糊文件查找器,類似於 Xcode 的“快速開啟...”
觸控板支援:捏合縮放和兩指滾動。
連字:預設為關閉。在首選項中將其開啟。
命令列工具。
(簡單)文件瀏覽器
JetBrain IDE 的彈性工作空間模型
克隆這個儲存庫。安裝homebrew
,然後在專案根目錄中:
git 子模組更新 --init xcode-select --install # 安裝 Xcode 命令列工具,如果你還沒有brew bundle # 安裝依賴項,例如 Neovimclean=true notarize=false 的構建工具 ./bin/build_vimr.sh# 將放置 VimR.app在./ build/Build/Products/Release/
請參閱 DEVELOP.md。
麻省理工學院