ダウンロード • ドキュメント
VimR は、Swift で書かれた macOS 用の Neovim GUI です。
目標は、最新のエディターにあるものと同様の便利な GUI 機能を備えた Neovim を内部で使用するエディターを構築することです。
macOS 用の Neovim GUI は他にもあります。リストを参照してください。なぜですか?
Neovim で遊んでください。
Swift (特に RxSwift) を試してみてください。
Redux アーキテクチャの主要なアイデアを試してみてください。
(最も重要なことは)楽しんでください!
おしゃべりしたい場合は、チャット ルームがあります: https://matrix.to/#/#vimr:matrix.org
VimR を経済的にサポートしたい場合は、Github のスポンサーを使用してください。
事前に構築されたユニバーサル署名および公証済みバイナリは、「リリース」にあります。
NvimView: Neovim を Cocoa アプリに埋め込むために必要なすべてのもの (例: Neovim バイナリとそのruntime
ファイル) をバンドルする NSView を含む SwiftPM モジュール。
RxMsgpackRpc: RxSwift を使用した MsgpackRpc の実装。
RxNeovimApi: Neovim API の RxSwift ラッパー。
マークダウンプレビュー
一般的な HTML プレビュー (リロード時にスクロール位置を保持)
Xcode の「Open Quickly...」に似たファジー ファイル ファインダー
トラックパッドのサポート: ピンチ操作によるズームと 2 本指のスクロール。
リガチャー: デフォルトではオフになっています。環境設定でオンにします。
コマンドラインツール。
(簡易) ファイルブラウザ
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を参照してください。
マサチューセッツ工科大学