goneovim
vim v0.6.11
GoNeovim(「Go-neovim」のように発音)は、GOでQTバインディングを使用して、GOで書かれたNEOVIM GUIです。このリポジトリは、メンテナンスと強化を目的として、元のGonvimからフォークされました。
伝統的に、Neovim(およびVim)はターミナルでの作業用に最適化されており、GUIではいくつかの端末ベースのワークフローを実現できません。したがって、一部の人々にとって、GUIは不必要な追加のものになります。一方、私の意見では、次のようにGUIの魅力的な特徴がいくつかあります。
:terminalそのため、Neovim GUIのbashまたはzshを備えた:terminalを使用して基本的な端子ワークフローを実行できます。 NVRなどのリモートコントロールツールを使用して、NEOVIM GUIのNVIMのNVIMを回避することもできます。これらのGUIアトラクションに興味がある場合は、Goenovimをお試しください。
すべての機能はオプションです。プレーンNVIMのように、または豊富なUIを持つNVIMとして使用できます。
guifont 、 guifontwide 、 guifont=* 、 linespace 、 guicursor 。 neovim-gui-shim必要ありませんNeovimのインストールを参照してください
Windows、MacOS、Linux用の事前に構築されたパッケージは、リリースページにあります。
または、GitHub Actions CIから最新のバイナリを取得できます。アクションページを参照してください。
MacOSユーザーの場合は、「不明な開発者」警告を回避するためにxattr -c /path/to/goneovim.appを実行するか、「Goenovimが破損して開いていない」エラーを回避します。
WindowsユーザーはScoopを使用してインストールできます。
scoop bucket add extras
scoop install goneovim
または
scoop bucket add versions
scoop install goneovim-nightly
MacOSユーザーはHomeBrewを使用してインストールできます。
brew install --cask goneovim
参照:h goneovimまたはwiki
make qt_bindingsmake depsmake app詳細については、開発を参照してください