Neovim自定义配置中GoAddTag报‘struct not found’错误求助
GoTagAdd 执行报错:struct not found(TazVim 自定义配置)
从Vim迁移至Neovim后,因NVChad、LazyVim等发行版键位学习成本过高,自行搭建了面向编程的轻量自定义配置TazVim。目前多数功能正常,但GoTagAdd功能无法使用,具体情况如下:
复现步骤
- 克隆配置仓库:
git clone https://github.com/tahseenjamal/tazvim.git $HOME/.config/nvim(已查阅仓库README.md) - 编写测试Go程序:
package main import ( "fmt" ) type Person struct { Name string Age int } func (p Person) Greet() { fmt.Printf("Hello, my name is %s and I am %d years old.\n", p.Name, p.Age) } func main() { p := Person{Name: "Alice", Age: 30} p.Greet() }
- 在Neovim中打开上述文件,执行命令
GoTagAdd json,弹出错误:
gopher.nim struct not found
已尝试多种方式排查但未找到问题根源,希望有人能基于该配置帮忙定位原因。
内容的提问来源于stack exchange,提问作者Tahseen
相关产品推荐
相关产品推荐

