ラベル 文字化 の投稿を表示しています。 すべての投稿を表示
ラベル 文字化 の投稿を表示しています。 すべての投稿を表示

2012年1月5日木曜日

viで日本語表示2


viで日本語表示で設定したが、まだviで文字化けしてる。

以下をviコマンドモードで実行して確認する。
:set encoding

【結果】
encoding=utf-8
"utf-8"なので問題なし。

次にで以下を実行。

:set fileencoding

【結果】
fileencoding=latin1

UTF-8で読み込まれてない様子。

次にで以下を実行。
:set fileencodings


【結果】
fileencodings=ucs-bom,utf-8,default,latin1
後ろの設定から順に読み込みを試みるらしく、"latin1"で成功して読み込まれている様子。

以下で".vimrc"を確認する。
cat ~/.vimrc

"set fileencodings"の記述が無いので以下を実行。
echo "set fileencodings=iso-2022-jp,euc-jp,sjis,utf-8" >> ~/.vimrc


再度viでファイルを開いたら、文字化けしないで開けた(^^)
念のため、以下をviコマンドモードで実行して確認する。
:set encoding
【結果】

fileencoding=utf-8

ちゃんと"utf-8"になってる。

以上で解決!!


ちなみに、以下でも大丈夫っぽい
  • :set enc
  • :set fenc
  • :set fencs

2011年1月1日土曜日

lessで日本語表示


  • デフォルトだとおそらく日本語表示出来ないので以下の設定をする。
    • "export LESSCHARSET=utf-8"を実行してからlessを実行するとログイン中は日本語表示ができる。
    • 上記設定は一時的な設定なので、恒久的に設定するには以下を実行して"~/.bash_profile"ファイルに"export LESSCHARSET=utf-8"を追記する。
      • echo "export LESSCHARSET=utf-8" >> ~/.bash_profile
  • viで日本語表示



  • デフォルトだとおそらく日本語表示出来ないので以下の設定をする。

    • viのコマンドモードで":set encoding=utf-8"を実行する。
    • 上記設定は一時的な設定なので、恒久的に設定するには以下を実行して"~/.vimrc"ファイルに"set encoding=utf-8"を記述する。
      • echo "set encoding=utf-8" >> ~/.vimrc