2015-01-03 36 views
11

Tôi không thể cài đặt VundleCài đặt Vundle cho VIM

Tôi đã làm theo hướng dẫn trên GitHub;

git clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim 

và đó là tất cả ... Đây là cây của cd .vim

├── bundle 
│   └── Vundle.vim 
│    ├── autoload 
│    │   ├── vundle 
│    │   │   ├── config.vim 
│    │   │   ├── installer.vim 
│    │   │   └── scripts.vim 
│    │   └── vundle.vim 
│    ├── changelog.md 
│    ├── CONTRIBUTING.md 
│    ├── doc 
│    │   └── vundle.txt 
│    ├── LICENSE-MIT.txt 
│    ├── README.md 
│    └── test 
│     ├── files 
│     │   └── test.erl 
│     ├── minirc.vim 
│     └── vimrc 
└── $MYVIMRC 

7 thư mục, 13 file

và trong vimrc

set nocompatible    " be iMproved 
filetype off 

theo thứ tự để chỉnh sửa .vimrc Tôi đã sử dụng trong vim:

:e $MYVIMRC 

Bạn có thể giúp cài đặt Vundle không?

+0

Bạn đã bỏ lỡ phần còn lại của quá trình cài đặt. (tức là các phần bạn đặt trong vimrc) – FDinoff

Trả lời

19

như @FDinoff cho biết, bạn đã bỏ lỡ nội dung sẽ xuất hiện trong bạn .vimrc.

ở đây là làm thế nào nó có thể trông giống như:

" vundle {{{1 

" needed to run vundle (but i want this anyways) 
set nocompatible 

" vundle needs filtype plugins off 
" i turn it on later 
filetype plugin indent off 
syntax off 

" set the runtime path for vundle 
set rtp+=~/.vim/bundle/Vundle.vim 

" start vundle environment 
call vundle#begin() 

" list of plugins {{{2 
" let Vundle manage Vundle (this is required) 
"old: Plugin 'gmarik/Vundle.vim' 
Plugin 'VundleVim/Vundle.vim' 

" to install a plugin add it here and run :PluginInstall. 
" to update the plugins run :PluginInstall! or :PluginUpdate 
" to delete a plugin remove it here and run :PluginClean 
" 

" YOUR LIST OF PLUGINS GOES HERE LIKE THIS: 
Plugin 'bling/vim-airline' 

" add plugins before this 
call vundle#end() 

" now (after vundle finished) it is save to turn filetype plugins on 
filetype plugin indent on 
syntax on 

bạn có thể kiểm tra .vimrc của tôi nếu bạn muốn (https://github.com/linluk/my-dot-files/blob/master/vimrc).

như mô tả trong các ý kiến ​​bạn cần phải cài đặt plug-in sau khi thêm chúng vào .vimrc

bạn các bước để cài đặt một plugin

  1. thêm nó vào bạn .vimrc giữa call vundle#begin()call vundle#end()
  2. tiết kiệm số .vimrc
  3. loại <ESC>:PluginInstall<CR>

để cập nhật các plugin

  1. loại <ESC>:PluginInstall!<CR> hoặc <ESC>:PluginUpdate<CR>

để loại bỏ một plugin

  1. loại bỏ nó ra khỏi .vimrc
  2. lưu .vimrc
  3. loại <ESC>:PluginClean<CR>
+0

Dòng "Plugin" gmarik/Vundle.vim '"đang hoạt động như thế nào? Nó gọi là gì? – BluePython

+1

Có vẻ như bây giờ nó có thể được thay đổi thành "VundleVim/Vundle.vim" kể từ khi kho lưu trữ đã di chuyển. – BluePython

+0

@BluePython cảm ơn. tôi đã sưa nó. – linluk

0

tôi đã làm chính xác các bước như @linluk mô tả nhưng khi tôi mở một tập tin với vim tôi không thấy một kết quả của sự cài đặt Plugins mới. Ví dụ Fore tôi đã cài đặt plugin "powerline" mà sẽ trở lại ở dưới cùng của màn hình vim của tôi một dòng trạng thái tìm kiếm ưa thích, nhưng khi tôi mở một tệp mới vẫn trông như trước đây. Plugin duy nhất hoạt động cho tôi là "YCM" (YouCompleteMe), nhưng tôi không thể giải thích tại sao nó hoạt động cho YCM chứ không phải cho powerline hoặc các plugin khác như ultisnips.

+0

Bạn có chạy lệnh ': PluginInstall' từ bên trong vim sau khi bạn thêm plugin vào .vimrc không? – 00prometheus

+0

phát hiện ra rằng tôi muốn cài đặt một Plugin không dùng nữa đã không hoạt động đúng cách. – headbanger

-1

Nếu bạn gặp rắc rối với một Vundle cài đặt theo các bước sau:

  • Gỡ bỏ các file vim (ví dụ: vim, vimrc vv) và vundle
  • sao chép và dán mã trong thiết bị đầu cuối của bạn cài đặt vundle

    • nếu có vướng mắc trong quá trình cài đặt bấm ENTER

      sh -c "$(curl -fsSL https://raw.githubusercontent.com/ets-labs/python-vimrc/master/setup.sh)" 
      
Các vấn đề liên quan