VMwareでCentOS7を動かし、Linuxの学習をしている初心者です。
今回vimのNeoBundle使用時の挙動についてご質問させていただきます。
$vim で起動した場合と、
$sudo vim で起動した場合で挙動が違います。
$vim で起動した場合は問題なくNeoBundleを読み込み出来るのですが、それがrootでvimを起動した場合に、以下のエラーメッセージが出てしまいます。
■ ここから↓ -------
/root/.vimrc の処理中にエラーが検出されました:
行 172:
E117: 未知の関数です: neobundle#begin
行 175:
E492: エディタのコマンドではありません: NeoBundleFetch 'Shougo/neobundle.vim'
行 178:
E492: エディタのコマンドではありません: NeoBundle 'mattn/emmet-vim' " emmet
行 179:
E492: エディタのコマンドではありません: NeoBundle 'Townk/vim-autoclose' " 括弧を自動で閉じる
行 180:
E492: エディタのコマンドではありません: NeoBundle 'scrooloose/nerdtree' " NERDTree
行 181:
E492: エディタのコマンドではありません: NeoBundle 'Shougo/unite.vim' " 統合ユーザーインターフェイス?
行 182:
E492: エディタのコマンドではありません: NeoBundle 'itchyny/lightline.vim' " 下のバー
行 183:
E492: エディタのコマンドではありません: NeoBundle 'Shougo/neocomplcache' " スニペット補完
行 184:
E492: エディタのコマンドではありません: NeoBundle 'Shougo/neosnippet' " スニペット補完
行 185:
E492: エディタのコマンドではありません: NeoBundle 'Shougo/neosnippet-snippets' " スニペット補完
行 186:
E492: エディタのコマンドではありません: NeoBundle 'tyru/caw.vim.git' " gcaで今のように後方にコメ、gccで切替コメ
行 187:
E492: エディタのコマンドではありません: NeoBundle 'tpope/vim-surround' " 括弧をしたり中身だけ消したり
行 188:
E492: エディタのコマンドではありません: NeoBundle 'open-browser.vim' " gxでURLを開くか文字列検索
行 189:
E492: エディタのコマンドではありません: NeoBundle 'hail2u/vim-css3-syntax' " syntax
行 190:
E492: エディタのコマンドではありません: NeoBundle 'tomasr/molokai'
行 199:
E492: エディタのコマンドではありません: NeoBundleCheck
行 200:
E117: 未知の関数です: neobundle#end
行 255:
E185: カラースキーム 'molokai' が見つかりません
■ ここまで↑ -------
NeoBundleのインストール先は、~/.vim/bundle/neobundle.vim です。
試しに /usr/share/vim/vim74 にneobundle.vim を git clone でインストールしてみたのですが、現象は変わりませんでした。
なにか対処方法がございましたらご教授お願い致します。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/03/16 02:22