私のmuttrcには次のキーバインディングがあります。
bind generic,index,pager \Cf next-page
bind generic,index,pager \Cb previous-page
bind generic,index,pager \Cd half-down
bind generic,index,pager \Cu half-up
私はmuttでvimのようなキーバインディングを取得しようとしてきましたが、その一部としてCtrl-DとCtrl-Uがグローバルにページの上/下に機能するようにしたいと思います。これは、電子メールを読むとうまく機能します。ただし、電子メールの最後に到達したら(十分な量のCtrl-Dを押して)、追加のCtrl-Dを押すとメールボックスの次の電子メールに移動します。
メールの上部を過ぎてページの上に上がろうとしたら、そこで止まり、「メッセージの上部表示」と一致する「メッセージ下部表示」と言いたいと思います。これは私にとって「予想される」基本的な動作のようです。
答え1
回答
muttrcに次の行を追加すると、要件が満たされます。
set pager_stop = yes
引用する
pager_stop
タイプ:ブール
値デフォルト:no設定すると、内部ページャは次のことを行います。いいえメッセージの終わりに達すると、次のメッセージに移動してこの
<next-page>
関数を呼び出します。