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

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

スポンサーリンク

~/.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 の動作も問題なしで一件落着です。

スポンサーリンク
スポンサーリンク
 
Twitterを使っていますのでフォローお願いたします!ブログの更新情報もつぶやいてます^^
(英語学習用)

Leave Your Message!