

CentOS 6.4でVimを使っており、NeoBundleをインストールしましたが、プラグインがうまくインストールできません。

~/.vimrcの記述は以下になっています。

[code]

    if &compatible
        set nocompatible               " Be iMproved
    endif
    set runtimepath+=/root/.vim/bundle/neobundle.vim/
    call neobundle#begin(expand('/root/.vim/bundle/'))
    NeoBundleFetch 'Shougo/neobundle.vim'
    
    filetype plugin indent on
    NeoBundle 'Shougo/unite.vim'
    NeoBundle 'Shougo/neosnippet.vim'
    NeoBundle 'joonty/vdebug'
    NeoBundle 'scrooloose/nerdtree'
    
    call neobundle#end()
    NeoBundleCheck
    
[/code]

vimを再起動すると以下メッセージが表示され、yを押すのですがプラグインがインストールされません。

[code]

    Not installed bundles:  ['neosnippet.vim', 'vdebug', 'unite.vim',
    'nerdtree'] Install bundles now? (y)es, [N]o:
    
[/code]

コマンドモードでもコマンドが表示されませんし、/.vim/bundle/にもプラグインが入っていません。  
ディレクトリの実行権限も一応777にしてます。  
何かわかりましたらご教授おねがいします。


CC BY-SA 4.0
2018-09-07T10:21:23.583
48183
2020-06-19T06:01:50.147
15167
question
vim
vim専用プラグイン管理ツールNeoBundleでプラグインがインストールできない。


> set runtimepath+=/root/.vim/bundle/neobundle.vim/ call  
>  neobundle#begin(expand('/root/.vim/bundle/'))

及び

> ディレクトリの実行権限も一応777にしてます。

と有りますが、

[code]

    $ ls -ld /root
    drwxrwxrwx 10 root root 4096 11月 15  2017 /root
    
[/code]

といった状態なんですよね  
これだと危ない気がしますが、これは置いておいて素直に  
`/root/.vim/`  
ではなく  
`~/.vim/`  
といったユーザ・ディレクトリにインストールしてはダメなのでしょうか?

あと`/root/.vim/`以下のサブディレクトリに権限がないということもないですよね


CC BY-SA 4.0
2018-09-08T01:42:19.373
48202
2018-09-08T04:48:37.503
2018-09-08T04:48:37.503
3060
22867
48183
answer