vimはウイルスでインストールされたプラグインを開くことができません

vimはウイルスでインストールされたプラグインを開くことができません

私は最近vim-pathogenを発見し、Macにvimプラグインをインストールすることは非常に効果的でした。外部Linuxクラスタでvim-pathogenを試してみましたが、プラグインリポジトリをディレクトリに複製したときに.vim/bundle突然vimを開くことはできません。私のセッションのコピーは次のとおりです。どうすれば解決できますか?

lindsb@rrlogin:~$ ls .vim
lindsb@rrlogin:~$ cat .vimrc
lindsb@rrlogin:~$ mkdir -p ~/.vim/autoload ~/.vim/bundle && \
> curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim
lindsb@rrlogin:~$ ls .vim/*
.vim/autoload:
pathogen.vim

.vim/bundle:
lindsb@rrlogin:~$ echo -e "execute pathogen#infect()\nsyntax on\nfiletype plugin indent on" > .vimrc
lindsb@rrlogin:~$ cat .vimrc
execute pathogen#infect()
syntax on
filetype plugin indent on
lindsb@rrlogin:~$ vi
lindsb@rrlogin:~$ git clone https://github.com/Townk/vim-autoclose .vim/bundle/vim-autoclose
Cloning into '.vim/bundle/vim-autoclose'...
remote: Counting objects: 326, done.
remote: Total 326 (delta 0), reused 0 (delta 0), pack-reused 326 
Receiving objects: 100% (326/326), 97.85 KiB | 0 bytes/s, done.
Resolving deltas: 100% (132/132), done.
Checking connectivity... done.
lindsb@rrlogin:~$ ls .vim/*
.vim/autoload:
pathogen.vim

.vim/bundle:
vim-autoclose
lindsb@rrlogin:~$ vi
*** glibc detected *** vim: double free or corruption (fasttop): 0x00000000197ee800 ***
======= Backtrace: =========
/lib64/libc.so.6[0x326da714af]
/lib64/libc.so.6(cfree+0x4b)[0x326da757ab]
vim(clear_tv+0x4e)[0x453c7e]
|      |      |
|      |      |
V      V      V
[ a bunch more lines of similar error output ]

私はエラー出力から多くを学ぶほどスマートではありません。

ベストアンサー1

渡しました。私の質問以下の助けを借りて、ViとVimのベータ版のウェブサイトで問題を解決しました。クリスチャン・ブラバント。完全性を期すために、私の問題は以前のバージョンのvimによって引き起こされました。レプリケーションを通じてローカルにインストールしました。vim gitリポジトリ./configure --prefix=$HOME/usr/vim && make && make install次に、vimリポジトリの最上位ディレクトリで実行します。 ($HOME/usr/vimここでvimをインストールしたい)開始時間を分析すると、vim --startuptime out.logクリップボードの設定が開始時間の大部分を占めることがわかりました。次のガイドラインに従ってください。この投稿開くのがはるかに高速であることがわかったので、ファイルに追加vim -Xしました。今、すべてが大丈夫です。set clipboard=exclude:.*.vimrc

おすすめ記事