- blogs:
- cles::blog
2007/11/14
[ by hsur at 16:03]
Cygwinにlvをインストールする
Cygwinをインストールすると入るlessを使うと日本語が化けてしまうので、lvをインストールすることにしました。
$ wget http://www.ff.iij4u.or.jp/~nrt/freeware/lv451.tar.gz
$ tar zxvf lv451.tar.gz
$ cd lv451/build
$ ../src/configure
$ make
$ make install
$ tar zxvf lv451.tar.gz
$ cd lv451/build
$ ../src/configure
$ make
$ make install
lv自体はLV Homepageからソースをダウンロードして、makeするだけなので簡単なのですが、どうもデフォルトの文字コードがEUCになっているらしく文字化けしてしまいます。普通にLinuxにインストールするにはいいのかもしれませんが、cygwinで使うことを前提にすると、いちいちlv -Os hogeとしないといけないのはちょっと不便すぎです。
ということで、デフォルトのエンコーディングをSJISにする方法を探してみました。
lv は less と同じようなページャです。Unicode対応であったり、デフォルトで日本語が表示出来たりします。日本語を表示できる less をインストールしたので必要ないと言えば必要ないのですが入れてみました。 まずはソースをLV Homepage からダウンロードします。普通にコンパイル出来ますが、デフォルトのアウトプットが ISO_2002_JP になっていてこのままだと Cygwin 上で文字化けしてしまいます。なので、これをSHIFT_JISにします。 src/conf.c の 47行目の
#define DEFAULT_OUTPUT_CODING_SYSTEM ISO_2002_JP
という所の ISO_2002_JP を SHIFT_JIS に直しました。
僕のところではコレでもダメだったので、この辺のISO_2022_JPを全部SHIFT_JISに変更してみたらうまくいきました。最近、くだらないところで躓きすぎですね。
このエントリは役に立ちましたか?
トラックバックについて
Trackback URL:
お気軽にどうぞ。トラックバック前にポリシーをお読みください。[policy]
このエントリへのTrackbackにはこのURLが必要です→http://blog.cles.jp/item/2278
Trackbacks
このエントリにトラックバックはありません
Comments
愛のあるツッコミをお気軽にどうぞ。[policy]
古いエントリについてはコメント制御しているため、即時に反映されないことがあります。
古いエントリについてはコメント制御しているため、即時に反映されないことがあります。
Pooh
(2007/11/15 02:41)
ソースを変更しなくとも、環境変数
OUTPUT_CHARSET=SJIS
でOKだったような。
Pooh
(2007/11/15 04:25)
OUTPUT_CHARSET じゃないですね。unset しても化けない。これは less で使っていたんだっけ?
私の環境でなぜ化けないんだろう。。。
kei
(2008/08/14 15:46)
~/.lvファイルに、-Os を書けば、v4.51でもそのまま shift-jis出力できると思います。
Comments Form
コメントは承認後の表示となります。
OpenIDでログインすると、即時に公開されます。
OpenID を使ってログインすることができます。
Copyright © 2004-2010 by CLES All Rights Reserved.
sp-20100316231210644595553@cles.net
sp-20100316231210644595553@cles.net
サイト内検索
おしらせ
検索ワード
- lv cygwin
- Google - 10/03/16 17:47:51
- cygwin lv
- Google - 10/03/15 18:21:53
- cygwin lv
- Google - 10/03/15 18:03:26
- cygwin lv
- Google - 10/03/15 11:32:01
- cygwin windows7 文字コード
- Yahoo! - 10/03/09 15:58:23
- cygwin lv
- Google - 10/03/09 12:19:35
- lv cygwin
- Google - 10/03/05 11:22:26
- cygwin lv
- Google - 10/03/05 09:55:36
- cygwin lv インストール
- Google - 10/03/03 13:35:34
- cygwin lv インストール
- Google - 10/03/03 13:34:38
- LV="-Os"
- Google - 10/03/01 23:22:20
- lv cygwin
- Google - 10/02/25 22:14:23
- lv cygwin
- Google - 10/02/25 07:59:43
- lv インストール
- Yahoo! - 10/02/23 16:13:40
- lv インストール
- Yahoo! - 10/02/23 16:04:10
Tags [All Tags]
google | php | ruby | windows | firefox | linux | SoftwareEngineering | java | spam | ranking | curry | camera | seo | FireEmblem | thunderbird | server | marketing | mobile | Doctoral | docomo
へぇが多いエントリ [Top 100]
- おめでとうございます (4)
- 知恵の輪 サターン編 (3)
- 和食 小錦 (3)
- XPathのチートシート (3)
- .inはインドのccTLDなのか (3)
- サーバセットアップ (3)
- Thanks ! 10000 Hit ! (3)
- やっと髪をきりました (3)
- 散髪しました (3)
- 大雪でした (3)
閲覧数が多いエントリ [Top 100]
1 . ドラゴンクエストVIの影響力 [8836x]
2 . やっぱりあった!パクれる読書感想文! [7393x]
3 . Echofon for Firefox [6225x]
4 . 急性胃腸炎 [5612x]
5 . 芸能人の本名。 [5569x]
2 . やっぱりあった!パクれる読書感想文! [7393x]
3 . Echofon for Firefox [6225x]
4 . 急性胃腸炎 [5612x]
5 . 芸能人の本名。 [5569x]
最新のエントリ [archives]
最新のコメント [Latest 100]
- CD-ROM起動で、HDDを完全消去
- NP_Moblog v1.16
- pinzoro 01/15
- hsur 12/29
- and more...
- 耳がおかしいと思ったら突発..
- baca 01/13
- hsur 01/13
- and more...
カテゴリ別エントリ
cles::blogについて
Syndicate
Calendar
Referrers
Blog People
Admin
★はてな認証APIをつかってログインすることができます。
Powered by NP_Paint




