puttyでSSHしてvimでUTF-8のファイルを開いて文字化けしてる時にすること。
zshでLANG=ja_JP.UTF-8とかなってないとダメかも。
- puttyの設定で、設定変更>ウィンドウ>変換>UTF-8(CJK)を選択する
- .vimrcに"set fileencoding=utf-8"を追加(修正)する
- .vimrcに"set fileencodings=iso-2022-jp,euc-jp,utf-8,ucs2le,ucs-2"とか追加(修正)する
- .vimrcに"set encoding=utf-8"とか追加(修正)する
UTF-8なファイルhoge.txtを
cat hoge.txt
ってやって文字化けする場合はまずputtyの設定をした方がいい。
catは文字化けしないのにvimだと文字化けする場合は、
.vimrcを修正してみよう。
今の.vimrc
syntax on set hlsearch set incsearch set ruler set showmatch set viminfo='1000,f1,\"500,! colorscheme evening set encoding=utf-8 set termencoding=utf-8 set fileencoding=utf-8 set fileencodings=iso-2022-jp,euc-jp,utf-8,ucs2le,ucs-2
なんか色んな所から適当にコピペしてるから、最善かどうかはまだ解らない。
カテゴリlinuxって微妙。
何が適当だろうか。