On 11/4/2008, "Nicolas Pouillard" <[EMAIL PROTECTED]> wrote:
>Excerpts from John Bent's message of Tue Nov 04 18:18:52 +0100 2008:
>> Excerpts from Stephen Patterson's message of Tue Nov 04 09:25:42 -0700 2008:
>> > On 04 Nov 08, Steve Goldman ([EMAIL PROTECTED]) wrote:
>> > >
>> > > I understand your religious fanaticism about top posting, etc. I'll buy
>> > > into it if you can tell me how to make sup make emacs position my cursor
>> > > in the correct place when I hit compose or reply. I want to hit 'c' or
>> > > 'r' and immediately begin typing, instead of navigate around the buffer
>> > > and dodge quoted text and a hundred signatures.
>> >
>> > Not sure how you set the editor for sup, but "emacs +8" will start the
>> > cursor on line 8. Mail clients (mutt) normally put the cursor at the top
>> > though.
>> >
>> To set the editor for sup, just edit the :editor: line in
>> .sup/config.yaml.
>>
>> vim has the same +N option but for email editing in sup I prefer
>> '+/^\s*\n' which sets the initial cursor position to the first blank
>> line (i.e. following the email headers).
>
>Cool, thanks for the tip!
Sounds like a reasonable default to me. (Sorry for not putting this into
a Git repo William. In case I get around hacking larger pieces of Sup
I'll do that I promise):
--- sup.rb.orig 2008-11-04 22:19:35.000000000 +0100
+++ sup.rb 2008-11-04 22:23:45.000000000 +0100
@@ -212,7 +212,8 @@
:signature => File.join(ENV["HOME"], ".signature")
}
},
- :editor => ENV["EDITOR"] || "/usr/bin/vim -f -c 'setlocal spell
spelllang=en_us' -c 'set filetype=mail'",
+ :editor => ENV["EDITOR"] ||
+ '/usr/bin/vim -f -c "setlocal spell spelllang=en_us"
-c "set filetype=mail" -c \'+/^\s*\n\'',
:thread_by_subject => false,
:edit_signature => false,
:ask_for_cc => true,
_______________________________________________
sup-talk mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/sup-talk