
Was viele Leute die mutt benutzen nicht wissen, man kann Attachments für Mails auch direkt beim schreiben der Mail angeben. Sofern edit_hdrs gesetzt ist, braucht man nur einen pseudo-Header
hinzufügen, und schon wird das gewünschte File an die Mail angehängt.Attach: <filename>
Der vim hat zwar eine Filename-Completion (^X^F), aber hoeni und |GOOSE| war das immernoch zu umständich. Also habe ich gestern folgenden Schnipsel für die ~/.vimrc gebastelt:
" The Attach me mode.
map __a_start :imap <C-V><CR> <C-O>__a_cmd\|imap <C-V><ESC> <C-V><ESC>__a_end\|imap <C-V><C-V><C-V><C-I> <C-V><C-N>\|imap <C-V><C-N> <C-V><C-X><C-V><C-F><CR>
noremap __a_end :iunmap <C-V><CR>\|iunmap <C-V><ESC>\|iunmap <C-V><C-V><C-V><C-I>\|iunmap <C-V><C-V><C-V><C-N><CR>dd`a:"Attach mode ended.<CR>
noremap __a_cmd oAttach:<Space>
noremap __a_scmd 1G/^$/<CR>:noh<CR>OAttach:<Space>
map ,a ma__a_start__a_scmd
Gestartet wird des ganze mit ,a und beendet mit Escape. Tab macht wie gewohnt die Filename-Completion, wenn man in Subdirectories hinein will, muss man noch einen / dazutippen, damit die Completion neu gestartet wird.
Vielleicht findet es ja noch jemand anders praktisch ;)
– Sec
nion's blog wrote on Thu, 26 Jan 2006 18:27