gotovim:使用Golang qt后端以Golang编写的Neovim GUI

时间:2024-02-24 08:07:07
【文件属性】:

文件名称:gotovim:使用Golang qt后端以Golang编写的Neovim GUI

文件大小:817KB

文件格式:ZIP

更新时间:2024-02-24 08:07:07

go editor golang gui qt

GoNeovim是用Go编写的Neovim GUI,对Go使用。 该存储库是从原始派生的,用于维护和增强。 产品特点 所有功能都是可选的。 您可以像普通的nvim或具有丰富UI的nvim一样使用它。 快(比neovim-qt快) 跨平台 现代文本编辑器功能 降价预览 小地图 平滑滚动(使用MacOS触摸板) 管理多个nvim的工作区功能 外部档案总管 滚动条 支持结扎 内置缩进指南 支持高DPI缩放 作为Neovim GUI的功能 可外部化的选项行,popupmenu,wildmenu,cmdline,messages 支持gui选项: guifont , guifontwide , guifont=* , linespace , guicursor 。 您不需要neovim-gui-shim 支持鼠标 支持在浮动窗口中绘制边框和阴影 每个窗口的独立字体设置(当前处于实验状态) 将功能附加到远程nvim 基本功能作为文本编辑器 支持多字节字符 拖放文件 支持InputMethod编辑器(适用于东亚用户) 杂 支持应用程序窗口透明 nvim发出的消息的桌面通知 要求 Ne


【文件预览】:
goneovim-master
----.golangci.yml(1KB)
----.github()
--------workflows()
----editor()
--------palette.go(11KB)
--------editor_test.go(3KB)
--------screen_linux.go(409B)
--------editor_win_test.go(2KB)
--------workspace.go(58KB)
--------message.go(11KB)
--------screen_darwin.go(1KB)
--------signature.go(3KB)
--------editor.go(25KB)
--------cursor.go(6KB)
--------export_test.go(76B)
--------statusline.go(22KB)
--------font.go(3KB)
--------cmdline.go(9KB)
--------tabline.go(11KB)
--------finder.go(6KB)
--------markdown.go(78KB)
--------minimap.go(14KB)
--------screen_windows.go(409B)
--------popupmenu.go(18KB)
--------rgba.go(5KB)
--------svg.go(70KB)
--------screen.go(75KB)
--------notification.go(10KB)
--------screen_test.go(6KB)
--------scrollbar.go(4KB)
--------locpopup.go(5KB)
--------editor_mac_test.go(3KB)
--------config.go(7KB)
--------editor_linux_test.go(2KB)
----Development.md(6KB)
----goneovim.go(17B)
----fuzzy()
--------fuzzy.go(14KB)
----util()
--------utils.go(6KB)
--------util.go(96B)
--------util_win.go(164B)
----LICENSE(1KB)
----README.md(4KB)
----.gitignore(167B)
----filer()
--------filer.go(5KB)
----cmd()
--------goneovim()

网友评论