chxuan / vimplus

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

安装完, 但是报错 E117: 未定义的函数: plug#begin #112

Open sbigtree opened 5 years ago

sbigtree commented 5 years ago

ubuntu18.1,sudo install.sh 的,不加sudo编译过也没有用,且还没有权限,如何解决

处理 /home/tree/.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 'rhysd/github-complete.vim' 第 150 行: E492: 不是编辑器的命令: Plug 'vim-scripts/indentpython.vim' 第 152 行: E117: 未定义的函数: plug#end 请按 ENTER 或其它命令继续

chxuan commented 5 years ago

@sbigtree 执行install.sh时不能加sudo,install.sh脚本里面有些命令需要root权限,有些不需要,当执行需要root权限的命令时,脚本里面会自己加sudo,用户只需要输入密码即可。

ratatouille0822 commented 5 years ago

是不是没有安装Vim-Plug,或者是不是插件管理器装的是别的,比如Vundle?

AprilYL commented 5 years ago

如果是docker 容器的需要安装sudo

PZLMMM commented 5 years ago

将.vim文件夹下的autoload权限改下

EmbugMaker commented 4 years ago

多谢,有用@PZLMMM

xiaomilizhipeng commented 2 years ago

请问解决了?为什么我没用啊