nou*_*nal 7 windows vim vim-plugin
我刚刚开始使用Vim,并使用http://vimawesome.com/推荐的一些插件来设置环境。我下载并放置了plugin.vim,C:\Program Files\Vim\vim74\autoload
然后C:\Program Files\Vim\vimfiles\plugin放入git master分支nerdtree-master并将其重命名为nerdtree。在_vimrc文件中,这是可行的,我把
Plug 'scroloose/nerdtree
Run Code Online (Sandbox Code Playgroud)
和
Plug 'nerdtree
Run Code Online (Sandbox Code Playgroud)
这些命令都不起作用。我收到此错误:
Error detected while processing C:\Program Files\Vim\_vimrc:
line 7:
E492: Not an editor command: Plug 'nerdtree'
Error detected while processing
C:\Program Files\Vim\vim74\plugin\nerdtree\lib\nerdtree\path.vim:
Run Code Online (Sandbox Code Playgroud)
我终于发现我忘了Plug 'nerdtree'用
call plug#begin('~/.vim/plugged')
Plug 'nerdtree'
call plug#end()
Run Code Online (Sandbox Code Playgroud)
虽然.vim是 Linux 路径,但 Vim 或 Vim-Plug 能够识别该路径。然后我收到一个错误,必须安装 Git。我已经安装了Git,所以我只是添加C:\Program Files\Git\bin到系统环境变量中%PATH%。重新启动 Vim 后我输入
:PlugInstall
Run Code Online (Sandbox Code Playgroud)
在 Vim 编辑器中。
vim-plug 插件管理器开始工作并打印:
- Finishing ... Done!
x nerdtree:
Cloning into 'C:\Users\labbedz7\.vim\plugged\nerdtree'...
remote: Invalid username or password.
fatal: Authentication failed for 'https://git::@github.com/vim-scripts/nerdtree.git/'
Run Code Online (Sandbox Code Playgroud)
现在,Git 没有“验证”,因为 中的字符串Plug 'String'引用了 GitHub URL 路径:http://github.com/String。通过更改为实际路径:scrooloose/nerdtree我能够:PlugInstall再次运行。
call plug#begin('~/.vim/plugged')
Plug 'scrooloose/nerdtree'
call plug#end()
Run Code Online (Sandbox Code Playgroud)
这导致:
Updated. Elapsed time: 5.706874 sec.
[=]
- Finishing ... Done!
- nerdtree: Checking connectivity... done
Run Code Online (Sandbox Code Playgroud)
然后我将这些行添加到 _vimrc 中:
autocmd StdinReadPre * let s:std_in=1
autocmd VimEnter * if argc() == 0 && !exists("s:std_in") | NERDTree | endif
Run Code Online (Sandbox Code Playgroud)
书呆子树现在正在运行!它在 Windows\System32 中启动,加载速度有点慢,但它正在运行。
| 归档时间: |
|
| 查看次数: |
9065 次 |
| 最近记录: |