E576: viminfo: Missing ‘>’ in line の Vim 起動時エラー

スポンサーリンク

Vim をいつも通り使おうとしたら、なんか突然出始めたエラー。

【お知らせ】 英単語を画像イメージで楽に暗記できる辞書サイトを作りました。英語学習中の方は、ぜひご利用ください!
画像付き英語辞書 Imagict | 英単語をイメージで暗記
【開発記録】
英単語を画像イメージで暗記できる英語辞書サービスを作って公開しました
スポンサーリンク

~/.viminfo のファイルが何かしらの原因で壊れてしまったことが原因らしい。

解決策

~/.viminfo を削除すればOKとのこと。とは言え、~/.viminfo が何の役割を知らずに削除するのはちょっと怖かったので、調べました。以下の vim の help コマンドで、viminfo の詳細を読める。

Are vimrc and viminfo the same files but with different names? – Super User

日本語の情報だと以下あたり。

.viminfoファイルははどのような役割をもったファイルか

.viminfo、_viminfoファイルは、コマンド、編集情報、検索情報、レジスタなどの 履歴情報を保存しているファイルです。
このファイルはvimエディタの終了時に作成され、次回のvimエディタ起動時に、 状態を復元するために使用されます。

ということで、~/.viminfo は色んな履歴情報を保存しているファイルだそうです。まあ履歴なら消しても良いかと考えまして、一応 ~/.viminfo をバックアップした後に削除。

これで表題のエラーは消えました。vim の動作も問題なしで一件落着です。

スポンサーリンク
 
スポンサーリンク

Leave Your Message!