Unknown function: vundle#begin

Your .vimrc seems fine. Looks like you have not installed the vundle plugin properly. Run this command on your console.

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

You should have a directory structure like (I simplified it):

~/.vim
├── bundle/
│   └── Vundle.vim  <------------------ Vundle
├── colors/
│   └── Tomorrow.vim
└── plugin/
    └── acp.vim

maybe the rtp location is wrong,you can type

:echo &rtp  

in Vim to see whether the location of ~ stand for is correct.

you can replace

set rtp+=~/.vim/bundle/Vundle.vim

to

set rtp+=/home/[YourUserName]/.vim/bundle/Vundle.vim   //do not use ~

Tags:

Linux

Vim

Vundle