On Mon, Oct 07, 2013 at 03:05:15PM -0400, Patrick Shanahan wrote:
* Ed Blackman <e...@edgewood.to> [10-07-13 14:52]:
It does mean that I occasionally clobber a manual settings change I've
made when I just want to refresh the screen, but I try not to make too
many manual settings changes.  If I do something manually twice, it's
usually worth the time to script it, if only because I won't forget how
to do it the next time I want to do it.

If the file(s) you source contain settings you have altered manually
within a mutt session, your manual settings will replaced by the settings
contained within the sourced file(s).  Any other action would not make
sense or *why* would one/you source files?

I'm not puzzled about the behavior, or complaining about it. The OP had expected the <refresh> keybinding to reload his aliases. Others explained that <refresh> redraws your screen. I was just pointing out that he could create a macro (and I have done so) that tells mutt that ^L should redraw the screen AND reload my muttrc (including my aliases).

That works for me most of the time, but does have the downside I pointed out: when you tie two things together, sometimes you want just one of them.

It's not a big problem, especially because it encourages me to not do too many things manually, just to have to figure it out again the next time I want to do it, or to lose it when the mutt session ends.

--
Ed Blackman

Reply via email to