2004年11月11日(木)

cygwinでscreen

コンピュータに関するりばにしの記事

2006年01月19日追記
検索エンジンから来られる方が多いようなので,追記します.
少し前から,この方法ではインストールできなくなっています.
解決方法は,こちらのエントリを参照してください.

普段,cygwinを使用するのに,cygtermを経由してTeraTermをインタフェースにして使用しています.cygwinのプロンプトが複数欲しいときは,TeraTermが複数起動する感じなのですが,たくさんになってくると,操作が面倒になってきます.

TeraTermをタブ化するTeraTermWindowChangerを使用するのが一つの解決策なのですが,どうもうちの環境では,Windowsをロックしたときに,TeraTermWindowChangerがエラーを連発してしまうため,使用できません.
いっそ,タブ型ターミナルエミュレータのVaraTermを使うというのもありなのですが,以前使った感想として少し重く感じたので,使っていません.

まぁ,前置きが長くなりましたが,ぶっちゃけscreenが動けば問題ないわけで.screenを動かすことにしました.以前から何度も挑戦しているんですが,失敗の繰り返しで・・・.改めて落ち着いて検索して,こちらを参考にして,以下のようにインストールしてみました.インストールでちょっとエラーが出たけど・・・.

$ wget ftp://tron.um.u-tokyo.ac.jp/pub/GNU/screen/screen-4.0.2.tar.gz
$ tar zvxf screen-4.0.2.tar.gz
$ cd screen-4.0.2
$ ./configure
$ make CFLAGS=-Dlinux
//tty.cでエラー.単体でコンパイル.
$ gcc -c -I. tty.c
$ make CFLAGS=-Dlinux
//pty.cでエラー.pty.cの38行目をコメントアウト.
$ vi pty.c
$ make CFLAGS=-Dlinux
$ make CFLAGS=-Dlinux install
$ cp -av ./etc/etcscreenrc /usr/local/etc/screenrc
$ vi ~/.screenrc
startup_message off
shell /bin/bash
escape ^Zz
defscrollback 1000
termcapinfo cygwin KJ=SJIS
defencoding SJIS

こんな感じで,escapeを「^Zz」に変更.とりあえず動いております.Detach関連がうまくいかないようですが,ローカルのcygwinをDetachすることはないと思うので,問題ないかと.僕も封印.

2004年11月11日16時53分 | Permalink | 3 Comments | このエントリーを含むはてなブックマーク

2004年11月05日(金)

Amazonの89,800円のノートPC

コンピュータに関するりばにしの記事

Amazonを見る度に,誰もが気になっていた(そんなことない?)あの商品を,実際に購入してみたレビュー記事.

ある日、Amazonにアクセスすると、一番上のおすすめ商品コーナーにノートPCが掲載されていた。これが日本HPの「nx5000」という製品だった。

レビューそのものは別として,こういうものを記事にしちゃうのって,目の付け所がイイ.

2004年11月05日09時21分 | Permalink | 0 Comments | このエントリーを含むはてなブックマーク

2004年11月05日(金)

WanderlustでNamazuフォルダの検索結果が表示されない

コンピュータに関するりばにしの記事

一昨日できたものが,今日はできなくなっている・・・.

WanderlustのNamazuフォルダでの検索,謎すぎます.一昨日,成功したと書いたわけですが,今日はできません・・・.現在の症状は,どうやら検索はできているようで,メッセージ数が多すぎるときは,「To many Message(XXX). Update all? (y or n)」というメッセージが出ることは出るのですが,その後,メッセージが表示されません.そこで表示される件数は,コマンドプロンプトやnamazu.elで検索したときの件数と同じなので,namazuでの検索には成功しているものと思われるのですが,何故か表示されない・・・.

これとは別に,今朝,眠気眼でcygwinをぶっ壊しかけますた・・・orz.というか壊れてないかどうか,自信がないです.

2004年11月05日09時04分 | Permalink | 0 Comments | このエントリーを含むはてなブックマーク

2004年11月03日(水)

WanderlustからNamazuの検索成功

コンピュータに関するりばにしの記事

えー,もはや何が原因かわからないのですが,WanderlustからNamazuの検索をすることができるようになりました・・・.マジで何が原因かわかりません・・・.

ま,結果オーライってことで.他にもcygwinの文字コードについていろいろとわかったり,Cygwin JEのパッケージを見つけることができたり,副産物はあったわけですから.とりあえず,メールのディレクトリをmknmzしておきましょうかね.

2004年11月03日21時46分 | Permalink | 0 Comments | このエントリーを含むはてなブックマーク

2004年11月03日(水)

cygwinの文字化けをmoconv.shで解決

コンピュータに関するりばにしの記事

環境変数にLANG=ja_JP.SJISを設定したために,cygwinの出力の一部が日本語で出力されるけど,eucで出力してしまって文字化けしてしまっていたわけですが,以下のサイトで紹介されている手法で解決しました.

環境変数 LANG に「ja_JP.SJIS」を設定しているのに、Cygwin のコマンドの出力が文字化けする…といった事態に困っているユーザも多いのではないでしょうか。 ここでは、この問題への対処方法について説明します。

この中の,Shift_JISのメッセージカタログを作成する手法を選びました.必要になるmsgfmtなどのコマンドは,gettext-develをインストールしないとダメなので,インストール.その後,シェルスクリプトの中身を確認して,コマンドのパスなどを修正.そして,実行.

$ wget http://www.sixnine.net/cygwin/cygwin-doc/moconv.sh
$ vi moconv.sh
$ ./moconv.sh

これだけで完了みたいです.これで恐れることなく,LANG=ja_JP.SJISにできますた.

2004年11月03日21時21分 | Permalink | 3 Comments | このエントリーを含むはてなブックマーク

2004年11月03日(水)

Cygwin JE 暫定版にnamazuとか含まれてる・・・orz

コンピュータに関するりばにしの記事

Namazuのために環境変数LANGにja_JP.SJISを設定したのですが,他のコマンドの出力が文字化けしてしまうようになりました.他のはeucなのかな?

で,いろいろ調べてたら,実はcygwin用のNamazuそのものが,Cygwin JE 暫定版で公開されていたことが発覚・・・.ソースからインストールしなくても,ここにバイナリがあったわけですね・・・.こっちに入れなおしてみようかしら.

2004年11月03日19時48分 | Permalink | 0 Comments | このエントリーを含むはてなブックマーク

2004年11月03日(水)

Meadowからnamazu.elで日本語の検索

コンピュータに関するりばにしの記事

Meadow上のnamazu.elからnamazuで検索するときに,日本語の検索に失敗していた問題は,Meadowに環境変数のLANGが設定されていない,あるいはja_JP.SJISが設定されていないからだったっぽいです.前回の文字化け対策では,cygwin上での環境変数を設定しただけだったので,それがまずかったみたいで.

思い切って,Windowsの環境変数に,LANG=ja_JP.SJISを与えちゃいました.Meadowを立ち上げなおしたところ,無事に日本語の検索にも成功しました.

残る問題は,Wanderlustからの検索.そもそも英語の検索にも失敗しているので,namazuを呼ぶことに失敗しているのではないかと・・・.あと少し,あと少しなのにー.

2004年11月03日16時09分 | Permalink | 0 Comments | このエントリーを含むはてなブックマーク

2004年11月03日(水)

namazuの文字化け解消

コンピュータに関するりばにしの記事

cygwinにインストールしていたnamazuの出力が文字化けしていたのですが,いろいろと試行錯誤を繰り返しているうちに,解消されました.試行錯誤しすぎて,どれが決めてだったのか,いまいちわからない状況なんですが・・・orz.

まず,全部インストールしなおしました.変更した点は,nkfの出力文字コードをいじらなくしてみました.つまり,config.hを編集しなかった,ということです.他のインストール方法は同じ.

次に,cygwinでのnamazuインストール実績を検索した結果,以下のようになっているものが多かったのですが(一部省略),

$ mknmz -C
Lang_Msg=ja_JP.SJIS
Lang=ja_JP.SJIS

うちの環境では,

$ mknmz -C
Lang_Msg=C
Lang=C

となっていました.そこで,環境変数LANGにja_JP.SJISを与えてやったところ,コマンドラインからの検索の出力結果が正常になりました.たぶん,この最後のが決め手だったとは思うのですが,確証はないです.

残る問題は,Wanderlustからnamazuを呼び出すのがどうもうまく行っていないこと.Meadow上でnamazu.elは動作するのですが,そこでも日本語の検索は失敗している模様.これらの問題を,徐々に解決できれば.

2004年11月03日追記:Meadow上のnamazu.elから,日本語の検索に成功しました.詳細はこちらのエントリー

2004年11月03日07時34分 | Permalink | 2 Comments | このエントリーを含むはてなブックマーク

2004年11月03日(水)

cygwinにNamazuをインストールするも文字化け・・・orz

コンピュータに関するりばにしの記事

以前はメール検索にNamazuを利用していましたが,夏にHDDを換装して再セットアップして以来,導入していませんでした.復活させようと思い立ち,どこで何を間違えたのか(ウソ),Windows用のNamazuではなく,cygwinにNamazuをインストールすることにしてみました.

しかし,いざインストールが完了して,mknmzでインデックスを作成し,namazuで検索してみると,結果が文字化け・・・orz.文字コードの設定とかがどこか必要だったんだろうか?細かくチェックしてみる必要がありそうだ.

実際に行った手順は,以下のとおり.

(more...)

2004年11月03日00時48分 | Permalink | 2 Comments | このエントリーを含むはてなブックマーク

2004年11月01日(月)

Microsoft Wireless Notebook Optical Mouse

コンピュータに関するりばにしの記事

やっとのことでノート用のワイヤレスマウスを購入.結局色はマイカブルー.黒の方が似合うとは思ったんだが,売り切れだったので.

ワイヤレスマウス投入

いい感じ.

2004年11月01日16時38分 | Permalink | 0 Comments | このエントリーを含むはてなブックマーク