よろしくお願いします。
###前提・実現したいこと
linux環境(Ubuntu環境)でプログラムの勉強等をしています。
その際、gitやネット上からサンプルのソースコードをダウンロードして参考にすることがあります。
その際、zip形式でダウンロードし、zipファイルを展開し、中身のソースコードのファイルをvimで見ようとすると日本語の部分が文字化けしてしまいます。
ファイルの展開のやり方が良くなかったのでしょうか?
どなたかzipでダウンロードしたサンプルプログラムなどをvimで開いても文字化けしない方法をご存じないでしょうか?
初歩的な質問で恐縮ですが何卒よろしくお願いします。
###試したこと
github等インターネット上からサンプルとなるソースコードのファイルをダウンロードし、
ファイルマネージャでダウンロードしたzipファイルを右クリックで展開を選び、zipファイルを展開しました。
vimでソースコードを開いたところ、日本語の部分が文字化けしてしまいます。
geditで開いた時は文字化けせずに表示されます。
〜geditの場合〜
# IPアドレスから実際の位置を割り出し、その地域の天気を検索する。
〜vimの場合〜(書ききれないので一部)
# IP<83>A<83>h<83><8c><83>X<82>©<82>ç<8e>À<8d>Û<82>Ì<88>Ê<92>u<82>ð<8a><84><82>è<
###補足情報(言語/FW/ツール等のバージョンなど)
Ubuntu15.10
Bash
VIM - Vi IMproved~~version 7.4.712
です。
#追記
以下のコマンドでシフトjis→utf-8に変換したところ、
find copy -type f | xargs file | grep -v ":.*pl" | cut -d: -f1 | xargs -t -I{} iconv -f SHIFT-JIS -t utf-8 {} -o {}
日本語の部分の文字化けはきちんと表示されるようになり、解消されました。
しかし、
シフトJISのときはバックスラッシュ
と表示されていましたが、
UTF-8に文字コードを変換した時に半角の円マーク ¥
で表示されるようになってしまいました。
また、
シフトJISの時チルダ(と読めばいいのでしょうか…) ~
で表示されていたのですが、
UTF-8に変換したところ見たことのない記号(全角スペースの上に線が入っているような記号)
になってしまいました。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/12/09 04:07