koron / vim-kaoriya

Vim+kaoriya build system

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

20160409版起動時にメッセージがでる。

robotan opened this issue · comments

20160409版64bitをダウンロードして起動したところ、

C:\LocalProgramFiles\vim\vim74\pack\dist\opt\editexisting\plugin\editexist
ing.vim の処理中にエラーが検出されました:
行 66:
E122: 関数 15_EditElsewhere は定義済です, 再定義するには !
を追加してください

というメッセージが表示されます。(その後の動作的には問題なさそう)
以前は20160228版をつかっていてそのときは特にメッセージは出ませんでした。
どうすればメッセージでなくなるのでしょうか。

おそらく .vimrc で packadd editexisting していると思われますが、
これに ! を追加して packadd! editexisting という風に変更してください。

参考: editexisting.vim#L5

おそらく .vimrc で packadd editexisting していると思われますが、

runtime macros/editexisting.vim としていたのではないでしょうか。その場合でも、packadd! editexisting に変更すればOKです。

7.4.1674, 7.4.1677 で editexisting がパッケージに変更された影響です。

追記: macros/editexisting.vim の中身が、packadd editexisting になっているのは、packadd! editexisting の方がいいのではないかという気もしますが。

@k-takata func! 使ってくれれば良い気もしますしね…

ご指摘の通り、runtime macros/editexisting.vim になっていました。
packadd! editexisting
に変更して、改善しました。ありがとうございました。