ポケットベルのキーバインディングを変更する方法

ポケットベルのキーバインディングを変更する方法

RETURN(N行進むスクロール、メインウィンドウ1つ)とSPACE(N行進むスクロール、デフォルト値1)を置き換えて、lessより自然に感じるページめくり方法を見つけたいと思いますman

数年前、telnet設定ファイルの取得中にルータセッション中に同僚がそれを設定しているのを見たので、この設定が彼のSSHクライアント、ノード、または他の場所にあるかどうかは実際にはわかりません。

とにかく、ローカルでもリモートでも、できるだけこれを達成したいと思います。

lessマニュアルページのキーバインディングセクションを確認し、次の質問に対する答えを見つけました。lesskey

残念ながら、ダーウィンにはこの手順はありません。

答え1

MacPortsまたはhomebrew(またはFink!?)を介してインストールでき、lessMacPortsには少なくとも1つのlesskeyインクルードlessパッケージがあります。

% sudo port install less
...
% rehash
% which lesskey
/opt/local/bin/lesskey
% 

PATHその後、OSバージョンの前にポートがインストールされているlessバージョンを取得するには、変更または機能が必要です。less

function less {
  /opt/local/bin/less "$@"
}

答え2

ダーウィンの不足によりlesskey(参照ここそしてここlessMacPorts経由で458をインストールし、システムのデフォルトパスを使用してバインディングを追加しました。またはを使用することもlesskeyできます。$HOME/.lesskey$HOME/.lessLESSKEYLESSKEY_SYSTEM

~ $ vi .lesskey
#command
\n        forw-screen
\40       forw-line
~ $ lesskey
~ $ ls -d .less*
.less       .lesshst    .lesskey

関連情報