{"repo":"akiyosi/goneovim","free":true,"listed":false,"github":"https://github.com/akiyosi/goneovim","clone":"git clone https://github.com/akiyosi/goneovim.git","description":"A GUI frontend for neovim.","language":"Go","stars":2623,"topics":["neovim","neovim-guis","editor","golang","go","qt","gui","ide","text-editor","cross-platform"],"license":"MIT","category":"dev-tools","readme_excerpt":"goneovim --- goneovim (pronounced like \"go-neovim\") is a Neovim GUI written in Go, using a Qt binding for Go. This repository forked from the original Gonvim for the purpose of maintenance and enhancement. ⚠️ IMPORTANT Project Status Update Due to Qt 5.15 reaching end-of-life, active development of goneovim has been discontinued. Only critical bug fixes and security updates will be addressed going forward. The author has started developing Zonvie, a new Neovim GUI built with Zig and native frontends, empowered by generative AI. Future efforts will be focused there. If you're interested, please give it a try! Why Neovim GUI Traditionally, Neovim (and even Vim) has been optimized for working with Terminal, and some Terminal-based workflows cannot be achieved with a GUI. Therefore, for some people, a GUI would be an unnecessary additional stuff. On the other hand, in my opinion, there are some attractive features of GUI as follows. More meta keys can be used Since Neovim performs all of its operations with the keyboard, having more meta keys available is a simple advantage. Terminal is also available in Neovim GUI Neovim has an embedded terminal emulator that can be run in :terminal , so you can run basic terminal workflows using :terminal with bash or zsh in Neovim GUI. It is also possible to use remote control tools such as nvr to avoid nvim in nvim in Neovim GUI. Experience the rich drawing expressions of GUI For example, it is possible to scroll based on pixels, to set diffe","default_branch":null,"files":null,"tree":[],"storefront":"/r/akiyosi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/akiyosi/goneovim/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}