2
0

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.

Git for windows 2.24.1 でnanoのgit.nanorcが壊れてる問題

Last updated at Posted at 2019-12-13

Git for Windowsでcore.editorにnanoを使いたかった

でも、なんだかgit.nanorcが変。

Error in /usr/share/nano/git.nanorc on line 1: Regex strings must begin and end with a " character
" not understoodare/nano/git.nanorc on line 2: Command "
" not understoodare/nano/git.nanorc on line 10: Command "
" not understoodare/nano/git.nanorc on line 15: Command "
Error in /usr/share/nano/git.nanorc on line 19: Regex strings must begin and end with a " character
" not understoodare/nano/git.nanorc on line 20: Command "
" not understoodare/nano/git.nanorc on line 23: Command "
" not understoodare/nano/git.nanorc on line 26: Command "
" not understoodare/nano/git.nanorc on line 33: Command "
" not understoodare/nano/git.nanorc on line 36: Command "
" not understoodare/nano/git.nanorc on line 42: Command "
" not understoodare/nano/git.nanorc on line 44: Command "
" not understoodare/nano/git.nanorc on line 47: Command "
" not understoodare/nano/git.nanorc on line 50: Command "
" not understoodare/nano/git.nanorc on line 51: Command "
Error in /usr/share/nano/git.nanorc on line 53: Regex strings must begin and end with a " character
" not understoodare/nano/git.nanorc on line 54: Command "
" not understoodare/nano/git.nanorc on line 57: Command "
" not understoodare/nano/git.nanorc on line 60: Command "
" not understoodare/nano/git.nanorc on line 74: Command "
" not understoodare/nano/git.nanorc on line 77: Command "
" not understoodare/nano/git.nanorc on line 80: Command "

とか起動するたびに表示される。
最初はWindowsの特殊文字エスケープ問題かなぁと思っていたけれど、なんとなくGitHubのリポジトリを見に行ったらそのものずばりなissueが立っていた。

というわけで、コメント欄で改行文字が狂っていることが原因だと知り、さらにそれを直すためのコマンド dos2unix の存在を知った。そのコマンドを教えてくれた人はパーミッションに阻まれているみたいだったけど、そこはgit bashそのものを管理者権限で実行してからおもむろに以下のコマンドを実行。

$ dos2unix /usr/share/nano/git.nanorc

そして無事にエラーは出なくなり、最後にGitHubにコメントを残して解決。
たぶんこの問題はすぐに解決されるだろうけど、もし今悩んでる方がいらっしゃったらご参考になれば幸いです。

2
0
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
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?