дурак: возвратитесь для индексации после удаления или сохранения сообщения в представлении пейджера

Вы имеете в виду gNatty? Это основано 11.04, но использует Gnome 3; в то время как это не действительно стабильно, это казалось применимым мне в быстром выполнении под VirtualBox.

10
30.07.2012, 22:38
3 ответа

Вы хотите выполнить две функции (delete-message и exit) сразу, таким образом, необходимо использовать макрос:

macro pager d '<delete-message><exit>'

Это свяжет d удалить текущее сообщение и выйти из пейджера.

Можно сделать то же для s но это становится сложным, поскольку у Вас должен быть ввод данных пользователем, если Вы просто принимаете местоположение сохранения по умолчанию или использование save-hooks можно просто использовать

macro pager s '<save-message><enter><exit>'

Если Вы хотите изменить местоположение сохранения в интерактивном режиме, у меня, к сожалению, нет подсказки, как изменить его, я попытался бы использовать/усиливать сохранять-рычаги

7
27.01.2020, 20:03
  • 1
    , который я не смог определить, был ли параметр конфигурации для этих действий, но связывающий с макросом определенно, работает хорошо. Сообщите мне, выясняете ли Вы, как сделать привязки клавиш, которые включают взаимодействие с пользователем.Спасибо за помощь. –  user001 30.07.2012, 23:37
  • 2
    @user001, который я не знаю такой опции, но можно ли взглянуть на mutt.org/doc/manual/manual-6.html, который покрытие должно все сконфигурировать опции –  Ulrich Dangel 30.07.2012, 23:41
  • 3
    Спасибо - я медленно пробиваюсь через документацию дурака теперь. –  user001 30.07.2012, 23:53
  • 4
    Привет. Я замечаю, что иногда, по умолчанию, возвращаюсь к индексу после удаления сообщения в представлении пейджера. В результате <exit> команда в причинах макроопределения, выходящих от дурака к терминалу. Существует ли путь к простому переходу для индексации так, чтобы этого неумышленного поведения можно было избежать? –  user001 31.07.2012, 05:05
  • 5
    @user001, если Вы находитесь на последнем сообщении и удаляете дурака сообщения, автоматически выйдет из пейджера. И не Вы не можете создавать/тестировать для вещей в макросе (насколько я знаю) –  Ulrich Dangel 31.07.2012, 05:40

Я решил его этот путь:

macro index d "s=Trash\n" "move message to trash"
macro pager d "C=Trash\n\n<exit><delete-message>" "move message to trash"

Это также предотвращает для маркировки следующего сообщения, как считано

1
27.01.2020, 20:03

Для создания макроса для этого, которое не закрывает дурака, когда Вы находитесь на последнем сообщении, можно сделать что-то вроде этого:

macro pager d "<delete-message>i" "Delete message"

Или (если Вы используете Gmail),

macro pager e "<save-message>+archive<enter>i" "Archive message"

Этот путь с тех пор i не отображается по умолчанию в индексе, он просто скажет Вам 'ключ, не связанный' вместо того, чтобы выйти из дурака. Но с тех пор в пейджере это - значение по умолчанию, отображающееся для выхода из пейджера, это будет работать как ожидалось.

Обратите внимание, что это действительно отмечает следующее сообщение, как считано, если это уже не было. Вы могли, вероятно, добавить что-то в конец этого для фиксации этого, если бы Вы хотели все же.

1
27.01.2020, 20:03

Теги

Похожие вопросы