go - vim-go 找不到需要的库

标签 go vim settings neovim

我安装了 neovim 和 bigin 来设置。我安装了 vim-go 并在执行 :GoInstallBinaries 之后,所有需要的库都安装到我的 GOPATH 中,一切都很好。但是 vim 中的结果命令 :GoDef, :GoDoc: - 给我 msg:

vim-go: /bin/sh: 1: guru: not found
vim-go: /bin/sh: 1: gogetdoc: not found

我使用 zsh,而不是标准 shell(zsh 默认 shell),我尝试在我的 vimrc 中编写 set shell=$SHELLset shell=/bin/zsh 和init.vim 文件 - 没有 效果,我在 .bashrc 中将正确的路径设置为我的 GOPATH。 我认为使用/bin/sh 的 vim-go 可能会出现问题。有任何想法吗?非常奇怪的 vim-go 安装库到 GOPATH,但是在那里找不到它们 谢谢!

最佳答案

i set correct path in .bashrc to my GOPATH.

zsh 不使用 .bashrc,而是使用 .zshrc

关于go - vim-go 找不到需要的库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50527039/

相关文章:

go - 如何在不知道键/值类型的情况下测试接口(interface){}是否为映射?

go - 无法在 gobuffalo 中验证和创建模型

file - 如何在 session 自动加载的同时在 vim 中打开文件?

django - Django 内置中间件的默认列表

google-app-engine - Google App Engine 高性能代理解决方法

xml - Go XML 解码节点 N 的属性 X

vim - vim 有没有办法显示当前缓冲区行中的所有列号?

Vim:如何通过 `#!` 为无扩展名文件设置文件类型?

android - 如何在设置/无线设置下调用 "EthernetSettings"?

sharepoint - 除了配置文件之外,还可以在 Sharepoint 中存储用户设置