From acfe7d7625192bc856d5d696f741e35ce38cab25 Mon Sep 17 00:00:00 2001 From: Robert Günzler Date: Sat, 8 Jun 2019 19:41:56 +0200 Subject: Add archive command Adds an archive command that moves the current message into the folder specified in the account config entry. Supports three layouts at this point: - flat: puts all messages next to each other - year: creates a folder per year - month: same as above, plus folders per month This also adds a "-p" argument to "cp" and "mv" that works like "--parents" on mkdir(1). We use this to auto-create the directories for the archive layout. --- config/binds.conf | 2 ++ 1 file changed, 2 insertions(+) (limited to 'config/binds.conf') diff --git a/config/binds.conf b/config/binds.conf index 2c0476ad..3800b7bb 100644 --- a/config/binds.conf +++ b/config/binds.conf @@ -28,6 +28,7 @@ K = :prev-folder = :view d = :confirm 'Really delete this message?' ':delete-message' D = :delete +A = :archive flat C = :compose @@ -54,6 +55,7 @@ Rq = :reply -aq = :prev-part = :next-part S = :save +A = :archive flat [compose] # Keybindings used when the embedded terminal is not selected in the compose -- cgit