文件名称:gopher.vim:Go编程语言的Vim插件
文件大小:101KB
文件格式:ZIP
更新时间:2024-02-22 19:27:07
vim go VimVimscript
gopher.vim是Go编程语言的Vim插件。
想法是通过将功能转移到本地Vim功能或通用插件上以提供良好的用户体验,从而提供“轻量级”的体验。 它不是“最低限度的硬性”,但是它确实试图避免重新实现总是由其他功能或插件很好处理的东西,而不是复制它们(vim-go就是这样做的,这种方法确实具有一些优势)道路)。
目前,它几乎实现了vim-go的所有功能。 有关更详细的更改列表,请参见 。
安装
可以使用常规方法完成安装。 您将需要Go 1.11和Vim 8.1.1803或Neovim 0.4.4 。 由于缺少功能,较旧的版本将无法使用。
外部工具的安装在首次使用时会自动完成,但可以使用:GoSetup手动完成。
快速开始
所有gopher.vim映射均以;开头; 在正常模式下为
【文件预览】:
gopher.vim-master
----ftplugin()
--------gomod.vim(260B)
--------gopresent.vim(535B)
--------go.vim(6KB)
----.github()
--------ISSUE_TEMPLATE.md(418B)
--------FUNDING.yml(31B)
--------CONTRIBUTING.md(2KB)
----syntax()
--------gomod.vim(753B)
--------gopresent.vim(314B)
--------go.vim(14KB)
--------testdata()
--------gotxt.vim(4KB)
--------go_test.vim(14KB)
--------go_all_test.vim(17KB)
--------gomod_test.vim(771B)
--------gohtml.vim(271B)
----autoload()
--------gopher()
--------gopher_test.vim(1013B)
--------gopher.vim(2KB)
----gen-syn(408B)
----doc()
--------gopher.txt(28KB)
----README.markdown(11KB)
----.travis.yml(2KB)
----mkapi(2KB)
----LICENSE(4KB)
----tools()
--------tools.go(543B)
--------go.mod(352B)
--------go.sum(11KB)
----API.markdown(13KB)
----.codecov.yaml(235B)
----PLUGINS.markdown(2KB)
----.editorconfig(247B)
----.gitignore(49B)
----compiler()
--------golint.vim(982B)
--------go.vim(1KB)
--------gotest.vim(8KB)
----ftdetect()
--------gofiletype.vim(1KB)
----indent()
--------go.vim(2KB)
--------testdata()
--------gohtmltmpl.vim(692B)
--------go_test.vim(990B)
----CHANGES.markdown(9KB)