6
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Vim エラー [Illegal starting char in line] 対処方法

Last updated at Posted at 2015-11-28

#Vimでエラー Illegal starting char in lineが出た時
(ほとんど自分用メモ 要確認事項多し 自己責任で)
vimを起動させるたびに以下のようなエラーが

E575: viminfo: Illegal starting char in line:[ファイルパス]
E575: viminfo: Illegal starting char in line: ^I"^I21^I36(エラー部)
Press ENTER or type command to continue

全く違うファイルをいじろうとする時にも毎回出るようになってしまった・・

viminfoファイルの故障で生じる模様。
viminfoファイル自体は自動生産されるため削除しても問題ないらしい
念のためにバックアップを取ってから消して正常動作するか確認していきます

##Vim info ファイルについて
過去に編集した履歴を残してるらしく
上記のエラーもしっかりログを残していてるから生じるみたい?

場所:$HOME / .viminfo
※ echo $HOME で$HOMEがどこを指してるか確認できる!
※$HOMEは大文字で!小文字だと反応しない場合もあります
iMac [EL Capitan 10.11.1]だと /Users/hoge

###viminfoファイルを操作
####バックアップを残す

cp $HOME/.viminfo .viminfo_backup
(rm $HOMEを打った後にtabキーを押すと$HOMEが展開される!)
もちろん、バックアップファイル名や置き場は自由にどうぞ

####.viminfoを削除

rm $HOME/.viminfo

####Vimがエラーを吐かなくなったか確認

vim
エラーが出なくなったら完了です!

6
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?