このような主キーはないようですが?
それでは、これを達成するには次のように定義する必要がありますか?
macro index gi "<change-folder>=INBOX<Enter>" "go to Inbox"
macro browser gi "<exit><Enter><change-folder>=INBOX<Enter>" "go to Inbox"
macro pager gi "<exit><change-folder>=INBOX<Enter>" "go to Inbox"
...
それとも、もう少しエキゾチックなアプローチがありますか?あなたの構成に関連するものがある場合は、共有していただきありがとうございます。
答え1
macro index H g!\rm
macro index S g=sent\rm
macro index V g!!\rm
「g」(フォルダの変更)を介して、「ホーム」、「送信したもの」、または「古い」メールボックスに移動する必要があります。項目を画面中央に移動するには、最後に「m」が必要な場合もあれば、そうでない場合もあります。
答え2
はい、そうです。対応する主キーはありません。
ただし、通話を簡素化できます。
# Switch between mailboxes (in case you have multiple mailboxes)
macro index,pager <f2> "<change-folder>+<MAILBOX1>/INBOX<enter>"
macro index,pager <f3> "<change-folder>+<MAILBOX2>/INBOX<enter>"
これに加えて、sibebarを有効にし、矢印キーを使用してフォルダを切り替えました。
# Sidebar navigation
bind index,pager <down> sidebar-next
bind index,pager <up> sidebar-prev
bind index,pager <right> sidebar-open
編集する:ここ私のすべてを見つけることができます。.muttrc
編集2:条件付きマッピングの説明:はい、条件が別のメールアカウントの場合は可能です。既存のマッピングをオーバーライドできるアカウント固有の構成ファイルがある可能性があります。そのフォルダに入ると、実行中のフォルダフックを介してロードされます。
これをあなたの中に入れてください。.muttrc
folder-hook MAILBOX1/* source ~/.mutt/accounts/MAILBOX1
folder-hook MAILBOX2/* source ~/.mutt/accounts/MAILBOX2
次に、アカウント固有の設定を作成します。~/.mutt/accounts/MAILBOX#
たとえば、同じキーを使用して2つの異なるINBOXフォルダを切り替えることができます。
~/.mutt/accounts/MAILBOX1
含む:
macro index,pager <f2> "<change-folder>+MAILBOX2/INBOX<enter>"
~/.mutt/accounts/MAILBOX2
含む:
macro index,pager <f2> "<change-folder>+MAILBOX1/INBOX<enter>"