标签: vim-plugin

处理 vimrc 时检测到错误:- 如何在 vim 中获取 pugins

今天我正在制作自定义 vimrc,但它给了我这个错误。它不允许我使用任何插件。有人可以帮助告诉我做错了什么吗?这些行是它显示的错误:

E117: Unknown function: plug#begin
line   10:
E492: Not an editor command: Plug 'rbgrouleff/bclose.vim'
line   11:
E492: Not an editor command: Plug 'dbakker/vim-projectroot'
line   12:
E492: Not an editor command: Plug 'scrooloose/nerdtree'
line   13:
E492: Not an editor command: Plug 'junegunn/fzf'
line   14:
E492: Not an editor command: Plug 'junegunn/fzf.vim'
line   15:
E492: Not an editor command: Plug 'majutsushi/tagbar'
line   18:
E492: Not an editor command: Plug 'vim-airline/vim-airline'
line   19:
E492: Not an editor command: Plug 'vim-airline/vim-airline-themes'
line   20: …
Run Code Online (Sandbox Code Playgroud)

vim vim-plugin

5
推荐指数
1
解决办法
7077
查看次数

Pyright,报告 neovim 中缺少导入错误

我收到此错误,这没有意义,因为库已安装,并且选择了正确的 python 解释器路径。我不知道问题出在哪里。

在此输入图像描述

vim-plugin neovim coc.nvim

5
推荐指数
1
解决办法
5965
查看次数

NeoVim:vimspector 不可用:需要用 +python3 编译 Vim

用Plug.vim安装vimspector后,当我重新打开neovim时,遇到了标题中描述的问题。

vim-plugin neovim vimspector

5
推荐指数
2
解决办法
3048
查看次数

在Vim中没有启用Python

我试图让Xdebug vim插件工作,这取决于python.这是我的环境:Windows 7 Professional 64bit,Vim 7.3.我为这个插件设置了一切,但是当我点击F5时没有任何反应.我找到了一些博客,介绍了一些在Windows上运行的额外步骤.所有这些都强调要确保正确安装正确版本的Python.我查看了debugger.vim文件中的插件代码,并靠近顶部检查以查看python是否可用,如果不是则退出.我插入一个echo命令告诉我是否安装了python,并且确实弹出一个消息框告知我这样的情况.这是修改后的代码:

if !has("python")
    echo 'python NOT loaded'
    finish
endif
Run Code Online (Sandbox Code Playgroud)

根据这个博客http://phphints.wordpress.com/2008/08/20/add-debug-support-to-vim/我需要安装包含dll vim的python版本,当我运行时来自vim的version命令.我的报告:

-DDYNAMIC_PYTHON_DLL=\"python27.dll\" -DDYNAMIC_PYTHON3_DLL=\"python31.dll\"
Run Code Online (Sandbox Code Playgroud)

所以我安装了64位版本的python 2.7.1.即使python27.dll在System 32文件夹中也是如此.我也尝试将python.exe的位置添加到PATH,但这没有帮助.我也尝试安装64位版本的python 3.1.3,但这没有帮助.有任何想法吗?

python vim xdebug vim-plugin

4
推荐指数
1
解决办法
5677
查看次数

gvim病原体问题

我从github下载了pathogen.vim并将其放在〜/ .vim下的"autoload"目录中.但是现在当我启动gvim并执行:helptags时,它会显示"需要参数".我的〜/ .vimrc文件的内容是:

call pathogen#runtime_append_all_bundles()
call pathogen#helptags()
Run Code Online (Sandbox Code Playgroud)

我错过了什么?

谢谢.

安迪

PS:我这样做,以便我可以安装Nerdtree

---编辑1 ---

根据我到目前为止所见,来自github的pathogen.vim插件对我不起作用,所以我不得不从vim.org下载它,它起作用了.但是现在当我"解压缩nerd_tree -d~/.vim/bundle"然后启动gvim时,我仍然无法找到nerdtree.

- - -结束 - - - - -

vim vim-plugin

4
推荐指数
2
解决办法
7190
查看次数

如何用<leader> \打开或关闭NERDTree和Tagbar?

我想<leader>\在以下条件下打开或关闭NERDTree和Tagbar:

  1. 如果NERDTree和Tagbar都打开,则仅关闭两者
  2. 如果NERDTree和Tagbar关闭或者如果已打开,则打开两者

到目前为止,在VIMRC,我有:

nmap <leader>\ :NERDTreeToggle<CR> :TagbarToggle<CR>
Run Code Online (Sandbox Code Playgroud)

这不正确,因为如果一个打开,另一个关闭.它将打开关闭的那个并关闭打开的那个.

怎么能实现这一目标?

vim vim-plugin nerdtree tagbar

4
推荐指数
1
解决办法
3967
查看次数

Vim插件生成Javascript文档注释

是否有一个vim插件,有点像Jsbeautify,它会自动生成JavaDoc,就像脚本文件中的注释一样.

例如,它将采取这一点

function(a , b , c){
}
Run Code Online (Sandbox Code Playgroud)

并返回

/**
 * Description.
 *
 * @param a  Description.
 * @param b  Description.
 * @param c  Description.
 */
function(a , b , c){
}
Run Code Online (Sandbox Code Playgroud)

javascript vim comments vim-plugin

4
推荐指数
1
解决办法
1399
查看次数

vim你完成了关于c ++ 11语法的错误

我安装You Complete Me使用Vundle,然后跑了

cd ~/.vim/bundle/YouCompleteMe
./install.sh --clang-completer
Run Code Online (Sandbox Code Playgroud)

并补充说

let g:ycm_global_ycm_extra_conf = '~/.vim/bundle/YouCompleMe/cpp/ycm/.ycm_extra_conf.py'
Run Code Online (Sandbox Code Playgroud)

到我的vimrc档案.

现在当我编写C++11代码时,ycm给我语法错误!我究竟做错了什么?

c++ vim clang vim-plugin c++11

4
推荐指数
1
解决办法
4691
查看次数

NERDTree:Autocmd错误vim

我试图通过在插件文件夹中放置NERD_tree.vim后在.vimrc中添加以下行来将NERDTree添加到我的RHEL机器.

autocmd VimEnter * NERDTree
autocmd VimEnter * wincmd p
Run Code Online (Sandbox Code Playgroud)

问题是我可以在Mac中使用这些命令运行它,但RHEL会抛出此错误:

Error detected while processing VimEnter Auto commands for "*":
E492: Not an editor command: NERDTree
Run Code Online (Sandbox Code Playgroud)

有人可以帮我解决这个错误吗?

vim vim-plugin nerdtree

4
推荐指数
1
解决办法
5619
查看次数

暂时禁用vim中的BufWrite脚本

我有vim设置在我写文件时运行Autoformat但是在编辑之前定期忘记在我的黑名单中添加扩展名.现在我无法保存编辑,因为autoformating会弄乱缩进.有没有一种方法可以在不运行BufWrite脚本的情况下进行保存?

我的vimrc中的行是:

au BufWrite * if index(blacklist, &ft) < 0 | :Autoformat

vim vim-plugin

4
推荐指数
1
解决办法
220
查看次数

标签 统计

vim-plugin ×10

vim ×8

neovim ×2

nerdtree ×2

c++ ×1

c++11 ×1

clang ×1

coc.nvim ×1

comments ×1

javascript ×1

python ×1

tagbar ×1

vimspector ×1

xdebug ×1