【问题标题】:nvim-tree.lua installed through Vundle but its commands don't exist通过 Vundle 安装 nvim-tree.lua 但其命令不存在
【发布时间】:2021-11-19 12:39:05
【问题描述】:

我在init.vim 中使用Vundle 插件管理器安装了nvim-tree.lua

call vundle#begin()
    Plugin 'kyazdani42/nvim-tree.lua'
call vundle#end()
source $HOME/.config/nvim/nvim_tree.vim

nvim_tree.vim 文件包括:

nnoremap <C-n> :NvimTreeToggle<CR>

果然,调用:PluginList 正确列出了插件。

查看bundle的运行时路径~/.vim/bundle/,插件文件都在里面了。

但是调用:NvimTreeToggle 会产生错误:

E492: Not an editor command: NvimTreeToggle

【问题讨论】:

  • 我不知道它是否会有所帮助,但也许尝试使用更适合Neovim的插件管理器?即使对于 Vim,Vundle 也已过时
  • 21世纪谁用vundle?使用 vim-plug 或更好的 packer.nvim。

标签: linux neovim arch


【解决方案1】:

原来我完全忽略了最新提交中的更改:

目前正在将选项迁移到设置功能中,您需要在个人配置中run require'nvim-tree'.setup()

所以在:lua require'nvim-tree'.setup() 之后一切正常。

【讨论】:

  • 我也遇到了同样的问题,这就是解决方法。
猜你喜欢
  • 1970-01-01
  • 2013-12-09
  • 2015-02-04
  • 1970-01-01
  • 1970-01-01
  • 2023-02-03
  • 2023-02-05
  • 2021-05-01
  • 2012-11-16
相关资源
最近更新 更多