vimで開いた日本語文章が文字化け!
rubyのインストールをしてたわけですけども,開発者の方が日本人なだけあってソースに日本語のREADMEがついてます.(README.ja)
んでこれ見たわけなんですけども,文字化けてる…
そういやKAGOYAの方は文字エンコーディング何も設定してなかったんでした.
というわけでエンコードのお時間です.
普通は以下のようにする(らしい).
/etc/sysconfig/i18nを以下のように編集.
#LANG="en_US.UTF-8" # コメントアウト LANG="ja_JP.EUC-JP"
んだども,サーバ全体に影響があるのはなぁ.とも思い,
てかREADME.jaはEUCらしく,UTF8を使っていきたい私としてはなんとも(´・ω・`)
なのでvimだけエンコーディングを変えることにしました.
~/.vimrcに以下を追加.
:set encoding=utf-8 :set fileencodings=utf8,iso-2022-jp,euc-jp,sjis
encodingはvim内部のエンコーディング,fileencodingsはファイルを開く際に使用するエンコーディング.
先頭から順番に試していってエラーが出なかったものを採用,みたいな.
ちなみにfileencodeとはまた違うので注意…