テキストエディタVimの設定です。僕の.vimrcを晒します。 拘る人はめちゃくちゃ書くんでしょうけど、しょっちゅう違う環境で設定をやるハメになるので、なるべくシンプルに……。 ちなみに僕は最近どんな環境でもVimを入れてしまう一種の病気になっています。 EclipseにはVrapper、Visual StudioにはVsVim、フツーのWindows環境にもkaoriya-gvimを、でもなんかだるくなってCygwin + vimに、Linuxにはvimを……ってそれはフツーか。でもコピペとか日本語切り替えとの相性がやっぱり微妙なんでわりとsakura editorとメモ帳も使います。Emacsもいいんじゃないかなーとも思ってますがキーバインドをカスタマイズするのがめんどくさそうです。Sublime textも気になります。見た目いいですよね。あれ。 Sublime text “恋に落ち
MacでVimを使ってGitのコミット時にコメントを書く場合、 盛大に文字化けして困った。 原因は.vimrcの設定。 ---- set enc=utf-8 set fenc=utf-8 set fencs=iso-2022-jp,euc-jp,cp932 ---- こうなってた。 調べてみると・・・・・。 ========== 参考ページ:Mac 環境構築 その6 - vim の文字コード設定 [mac] vim は 'enc' で指定された文字コードをデフォルトとし,ファイルを開く時に 'fencs' で指定された文字コードから順番に 'enc' の文字コードへ変換を試み,成功したところでやめる,全部失敗したら変換せずに 'enc' の文字コードで開く, ========== ということで、UTF-8だけにしとくのが平和みたい。 ----- set enc=utf-8 set fenc
現象 とかそんな感じで 状況 mac + terminal(bash) + vim LANG=ja_JP.UTF-8 terminal の文字エンコーディングは UTF-8 .vimrc の設定は以下 set encoding=utf-8 set fileencodings=ucs-bom,utf-8,iso-2022-jp,euc-jp,sjis,cp932,cp20932 結論 はやい! .git/COMMIT_EDITMSGがEUC_JPだった コミットログがEUC_JPくさい やったこと $ brew install nkf $ nkf -g .git/COMMIT_EDITMSG EUC-JP $ nkf -w --overwrite .git/COMMIT_EDITMSG $ nkf -g .git/COMMIT_EDITMSG UTF-8 $ git log 文字化けする こ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く