🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.editor.vi
Article #67

Re: [Q]cat では文字化けしないファイルが vi だと文字化け

#67
From: Shibuya, Nobuhiro
Date: Tue, 21 Sep 2004 14:28
23 lines
2133 bytes
Anonymous Buddha wrote:

> 会社の Solaris で作成した shell script を自宅に持ち帰り編集しようとしたとこ
> ろ、日本語が全部文字化けしていました。

会社・自宅それぞれのコンピュータ環境は同質なのですか?
全然別のOS, $LANG, locale, $term, $TERMCAPなのですか?

> その為、nkf を使用し、コードを変換して別ファイルに保存しました。

nkf のオプションを指定したのですか?
shell変数 and/or 環境変数の設定にお任せでオプション無指定だったのですか?

> そこで表題の問題が起こりまして、そのファイルを cat で表示すると日本語も正し
> く表示されるのですが、vi で編集しようとすると依然文字化けしています。

なにがどのように化けたというのでしょう?

> vi は特定の文字コードを想定して動作したりしているのでしょうか?

viクローンの種類によってはありえます。古い実装でもありえます。
-- 
mailto:shibuya@dd.iij4u.or.jp           渋谷伸浩
Technical Details
Message-ID: <41503A72.471279DB@dd.iij4u.or.jp>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.glorb.com!newsfeed-east.nntpserver.com!nntpserver.com!newsfeed.media.kyoto-u.ac.jp!news.media.kyoto-u.ac.jp!not-for-mail
References: <cipcpu$4tf$1@newsl.dti.ne.jp>

Show Full Headers
Complete Article Headers
X-Google-Thread: f7c9f,4def0920565cb844
X-Google-Attributes: gidf7c9f,public
X-Google-Language: Japanese,JIS
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.glorb.com!newsfeed-east.nntpserver.com!nntpserver.com!newsfeed.media.kyoto-u.ac.jp!news.media.kyoto-u.ac.jp!not-for-mail
From: "Shibuya, Nobuhiro" <shibuya@dd.iij4u.or.jp>
Newsgroups: fj.editor.vi
Subject: Re: [Q]cat 
 では文字化けしないファイルが vi
 だと文字化け
Date: Tue, 21 Sep 2004 23:28:02 +0900
Organization: a person
Lines: 23
Sender: shibuya@dd.iij4u.or.jp
Message-ID: <41503A72.471279DB@dd.iij4u.or.jp>
References: <cipcpu$4tf$1@newsl.dti.ne.jp>
NNTP-Posting-Host: h098.p959.iij4u.or.jp
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
X-Trace: caraway.media.kyoto-u.ac.jp 1095776831 22149 210.138.191.98 (21 Sep 2004 14:27:11 GMT)
X-Complaints-To: news@news.media.kyoto-u.ac.jp
NNTP-Posting-Date: Tue, 21 Sep 2004 14:27:11 +0000 (UTC)
X-Mailer: Mozilla 4.8 [en] (Windows NT 5.0; U)
X-Accept-Language: fr-FR,en