回答:
OMG facepalms appleはまだこれを処理していません。アップルで働いていたとき、私は一日中Tier 1の初心者から電話を受けました。
\001
(またはCtrl + aを押して)設定します\005
(またはCtrl + eを押して)設定します\033[5~
(これをコピーして貼り付けます)\033[6~
(これをコピーして貼り付けます)行くぞ Windows / Linuxユーザーが期待するように、ターミナルはHome、End、Page Up、Page Downキーを使用する準備ができているはずです。
お気に入りのLinuxサーバーにSSHで接続し、nano、vi、またはemacsを開いてお楽しみください。
ホームキーまたはエンドキーがvimで機能しない場合は、次を試してください。
マウスの問題に関しては、Termminal.appがxtermマウスのレポートをサポートしているかどうかはわかりません。おそらくそれが機能する必要があります。iTerm は、マウスレポートをサポートする代替のターミナルプログラムです。MouseTermは、Terminal.appにマウスレポートを追加するためのハックですが、試したことはなく、どの程度うまく機能するかわかりません
X11をインストールすることもできます。
これらの3つのことのいずれかを行うと、set mouse = aでsshを使用できるようになります。
\033[5~
、option +上矢印とoption +下矢印を\033[6~
ページアップ/ページダウンにバインドしました。
\033OH
Homeと\033OF
Endのコードがよりうまく機能しました。(少なくともless
)
正しいキーコード:
ホームキーコード:
\ 033 [H
終了キーコード:
\ 033 [F
ページアップキーコード:
\ 033 [5〜
ページダウンキーコード:
\ 033 [6〜
スクリーンショット付きのソース:https : //superuser.com/a/33370