01845 00/12/01 08:48 RE:01844 viでカーソルキーが効かない
投稿者 : 長澤薫   コメントを投稿する

こんにちは、長澤です。

> ところで最近、telnetでLinuxマシンにログインした後、viを
> 使おうとしても、カーソルキーが動作せずに困っております。

独自にキーアサインを変更していない限り、viでカーソルキーが動作
しないのは仕様通りだと思いますが? そーゆーことじゃなくて?


INSERT INTO YourNote(Name, EMail1, EMail2, Web, Message)
  VALUES('Kaoru Nagasawa',
         'curly@ic-net.or.jp', 'nagak@tohokuotas.co.jp',
         'http://www.ic-net.or.jp/home/curly/',
         '☆記念スタンプと旅もようの事なら!!');


01846 00/12/01 09:03 RE:01845 viでカーソルキーが効かない
投稿者 : johns   コメントを投稿する

長澤様、こんにちは。
お返事ありがとうございます。

>独自にキーアサインを変更していない限り、viでカーソルキーが動作
>しないのは仕様通りだと思いますが? そーゆーことじゃなくて?

最近のviはカーソルキーに対応しているはずだったと思います。

man viとしても

|       h      Move the cursor left one character.
|
|       j      Move the cursor down one line.
|
|       k      Move the cursor up one line.
|
|       l      Move the cursor right one character.
|
|       <cursor-arrows>
|              The cursor arrow keys should work, too.

と、「カーソルキーでも動く」と書かれていますし、実際
ローカルシェルとtelnet.exeでは動いております…。

もしかすると、秀まるお様が
| 01648 00/01/19 15:04  Windows2000対応まだでした  
にてお書きになった、問題なのかもしれません。
ただ、それではWin98SEで動かないのが、ちょっと気になります。

引き続き、ご回答よろしくお願いいたします。


01847 00/12/01 09:48 RE:01846 viでカーソルキーが効かない
投稿者 : 長澤薫   コメントを投稿する

こんにちは、長澤です。

> 最近のviはカーソルキーに対応しているはずだったと思います。
> 
> |       <cursor-arrows>
> |              The cursor arrow keys should work, too.

おお、知らないウチにそんなアサインがスタンダードになって(?) 
いるのですね。

すみません、井の中の蛙でした。

> ちなみに、コマンドライン等、vi以外では正常に効いています。

ってことは(たぶん)termcapのせいでもなさそうですね。近くにunix/linux
があれば実験するんですけど……申し訳ありません、力になれなさそ
うです。

// ウチのFM-V(Pentium166MHzのWintel的には非力なマシン)にLinux
// 入れてみるかな

INSERT INTO YourNote(Name, EMail1, EMail2, Web, Message)
  VALUES('Kaoru Nagasawa',
         'curly@ic-net.or.jp', 'nagak@tohokuotas.co.jp',
         'http://www.ic-net.or.jp/home/curly/',
         '☆記念スタンプと旅もようの事なら!!');


新規に投稿する