goneovim
vim v0.6.11
dogeovim(发音为“ go-neovim”)是用QT绑定进行GO编写的Neovim Gui。该存储库是从原始的冈维姆分配的,以进行维护和增强。
传统上,Neovim(甚至VIM)已被优化用于与终端合作,而GUI无法实现一些基于终端的工作流程。因此,对于某些人来说,GUI将是不必要的其他东西。另一方面,我认为,GUI的一些吸引人的功能如下。
:terminal运行的嵌入式终端模拟器,因此您可以使用:terminal Neovim GUI中的bash或zsh运行基本终端工作流程。也可以使用远程控制工具(例如NVR)避免在Neovim GUI中的NVIM中进行NVIM。如果您对这些GUI景点感兴趣,请尝试使用Goneovim。
所有功能都是可选的。您可以像普通的NVIM一样使用它,也可以用作具有丰富UI的NVIM。
guifont , guifontwide , guifont=* , linespace , guicursor 。您不需要neovim-gui-shim请参阅安装Neovim
在版本页面上找到了用于Windows,MacOS,Linux的预先构建的软件包。
或者,您可以从GitHub Action CI获得最新的二进制文件。请参阅操作页面。
如果您是MacOS用户,请运行xattr -c /path/to/goneovim.app以避免“未知开发人员”警告,或者“ goteovim损坏并且无法打开”错误。
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有关更多信息,请参阅开发