chxuan / vimplus

:rocket:An automatic configuration program for vim
https://github.com/chxuan/vimplus
MIT License
3.92k stars 1.14k forks source link

E117: 未定义的函数: plug#begin #176

Open p719967821 opened 5 years ago

p719967821 commented 5 years ago

处理 /home/pd/.vimrc 时发生错误: 第 109 行: E117: 未定义的函数: plug#begin 第 111 行: E492: 不是编辑器的命令: Plug 'chxuan/cpp-mode' 第 112 行: E492: 不是编辑器的命令: Plug 'chxuan/vim-edit' 第 113 行: E492: 不是编辑器的命令: Plug 'chxuan/change-colorscheme' 第 114 行: E492: 不是编辑器的命令: Plug 'chxuan/prepare-code' 第 115 行: E492: 不是编辑器的命令: Plug 'chxuan/vim-buffer' 第 116 行: E492: 不是编辑器的命令: Plug 'chxuan/vimplus-startify' 第 117 行: E492: 不是编辑器的命令: Plug 'chxuan/tagbar' 第 118 行: E492: 不是编辑器的命令: Plug 'Valloric/YouCompleteMe' 第 119 行: E492: 不是编辑器的命令: Plug 'Yggdroot/LeaderF' 第 120 行: E492: 不是编辑器的命令: Plug 'mileszs/ack.vim' 第 121 行: E492: 不是编辑器的命令: Plug 'easymotion/vim-easymotion' 第 122 行: E492: 不是编辑器的命令: Plug 'haya14busa/incsearch.vim' 第 123 行: E492: 不是编辑器的命令: Plug 'iamcco/mathjax-support-for-mkdp' 第 124 行: E492: 不是编辑器的命令: Plug 'iamcco/markdown-preview.vim' 第 125 行: E492: 不是编辑器的命令: Plug 'jiangmiao/auto-pairs' 第 126 行: E492: 不是编辑器的命令: Plug 'scrooloose/nerdtree' 第 127 行: E492: 不是编辑器的命令: Plug 'tiagofumo/vim-nerdtree-syntax-highlight' 第 128 行: E492: 不是编辑器的命令: Plug 'Xuyuanp/nerdtree-git-plugin' 第 129 行: E492: 不是编辑器的命令: Plug 'godlygeek/tabular' 第 130 行: E492: 不是编辑器的命令: Plug 'tpope/vim-fugitive' 第 131 行: E492: 不是编辑器的命令: Plug 'tpope/vim:surround' 第 132 行: E492: 不是编辑器的命令: Plug 'tpope/vim-commentary' 第 133 行: E492: 不是编辑器的命令: Plug 'tpope/vim-repeat' 第 134 行: E492: 不是编辑器的命令: Plug 'tpope/vim-endwise' 第 135 行: E492: 不是编辑器的命令: Plug 'octol/vim-cpp-enhanced-highlight' 第 136 行: E492: 不是编辑器的命令: Plug 'vim-airline/vim-airline' 第 137 行: E492: 不是编辑器的命令: Plug 'vim-airline/vim-airline-themes' 第 138 行: E492: 不是编辑器的命令: Plug 'ryanoasis/vim-devicons' 第 139 行: E492: 不是编辑器的命令: Plug 'junegunn/vim-slash' 第 140 行: E492: 不是编辑器的命令: Plug 'junegunn/gv.vim' 第 141 行: E492: 不是编辑器的命令: Plug 'kana/vim-textobj-user' 第 142 行: E492: 不是编辑器的命令: Plug 'kana/vim-textobj-indent' 第 143 行: E492: 不是编辑器的命令: Plug 'kana/vim-textobj-syntax' 第 144 行: E492: 不是编辑器的命令: Plug 'kana/vim-textobj-function' 第 145 行: E492: 不是编辑器的命令: Plug 'sgur/vim-textobj-parameter' 第 146 行: E492: 不是编辑器的命令: Plug 'Shougo/echodoc.vim' 第 147 行: E492: 不是编辑器的命令: Plug 'terryma/vim-smooth-scroll' 第 148 行: E492: 不是编辑器的命令: Plug 'rhysd/clever-f.vim' 第 149 行: E492: 不是编辑器的命令: Plug 'vim-scripts/indentpython.vim' 第 151 行: E117: 未定义的函数: plug#end 请按 ENTER 或其它命令继续 想请问一下这是什么问题 ,看了之前的问题感觉是没有下载vim-plug插件,但是下载插件时输入curl -fLo ~/.vim/autoload/plug.vim --create-dirs \ https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim时总是提示超时或者权限不够,想问一下是之前已经下载过了吗,然后我接着安装插件的后续步走反映仍不对,所以来请教一下。 (刚开始学习的小白,vim是配置的第一个插件,所以很多问题可能很低级,麻烦详细解释下,谢谢ubuntu16.04)

p719967821 commented 5 years ago

谢谢chxuan大佬,已解决

nekocharm commented 5 years ago

请问一下怎么解决的

chxuan commented 5 years ago

@nekocharm 通过上面报错可以看出,应该是由于网络原因curl没有把plugin.vim下载下来导致的报错,你重新运行install.sh脚本即可.