Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5608

vim7.4をgitのコミットエディタに指定してコミットするとエラーが起こる

$
0
0

vimをcore.editorに指定してgit commitすると、以下のようなエラーが発生する。

"COMMIT_EDITMSG" [変換済] 10L, 329C
/usr/local/vim74/share/vim/vim74/syntax/diff.vim の処理中にエラーが検出されました:
行   65:
E401: パターン区切りが見つかりません: "^\\ Δεν υπάρχει χαρακτήρας νέας γραμμής στο τέλος του αρχείου"
E475: 無効な引数です: diffNoEOL^I"^\\ Δεν υπάρχει χαρακτήρας νέας γραμμής στο τέλος του αρχείου"

このエラーが出てもEnter押せば通常通りコミットできるのだが、気持ち悪い。

/usr/local/vim74/share/vim/vim74/syntax/diff.vimを見てみると、20行目から321行目のロケール関連の設定があやしい。先頭の英語と中段のja、ja DiffUtils 3.3だけ残してあとはコメントアウトしたらエラーが発生しなくなった。

なぜsyntax/diff.vimが処理されたのかよくわからないが、ひとまず。


Viewing all articles
Browse latest Browse all 5608

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>