« Yash 2 その 53: バージョン 2.0β2 出した | トップページ | テレビ番組等感想 その 130 »

2008年9月13日 (土)

PuTTY で Home/End キーが使えないときは

PuTTY でリモートホストに接続して作業するときに Home/End キーが利かない場合は TERM 環境変数の設定を変えてみるとよい。

まずはリモートで ls /usr/share/terminfo/* | grep putty を実行し、リモートホストに PuTTY の端末情報があるかどうか確認する (toe コマンドがあればそれで確認してもよい)。あれば以下の方法で環境変数を設定すればよい。一つもなければ残念でした。

  1. PuTTY の設定を開き、左側のカテゴリから接続→データを選ぶ。
  2. 右側の端末タイプを表す文字列のところに、上記方法で調べておいた端末情報の名前を入力する。putty-256color がある場合はそれがお勧め。
  3. リモートホストにログインし、echo $TERM で端末情報がちゃんと設定されたか確認する。これで設定した端末情報の名前が出なければ、.bashrc などで TERM 環境変数が上書きされていないか確認する。

単に TERM 環境変数を設定するだけなら .bash_profile に export TERM=putty などと書いておくだけでもできるが、これだと PuTTY 以外の方法でログインした時にも端末が PuTTY に設定されてしまうので、お勧めできない。

|

« Yash 2 その 53: バージョン 2.0β2 出した | トップページ | テレビ番組等感想 その 130 »

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック


この記事へのトラックバック一覧です: PuTTY で Home/End キーが使えないときは:

« Yash 2 その 53: バージョン 2.0β2 出した | トップページ | テレビ番組等感想 その 130 »