mutt pagerが電子メールの下部に到達すると、Ctrl-Dが次のメッセージに移動するのを防ぎます。

mutt pagerが電子メールの下部に到達すると、Ctrl-Dが次のメッセージに移動するのを防ぎます。

私の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

引用する

~からmuttrc(5)/新しい muttrc(5):

pager_stop
タイプ:ブール
値デフォルト:no

設定すると、内部ページャは次のことを行います。いいえメッセージの終わりに達すると、次のメッセージに移動してこの<next-page>関数を呼び出します。

おすすめ記事