On 2008-06-11, Alexander Schmolck <[EMAIL PROTECTED]> wrote:
> Grant Edwards <[EMAIL PROTECTED]> writes:
>
>> I've recently switched from Jed to Emacs for editing python
>> source, and I'm still stumped as to how one indents or dedents
>> a region of code. In Jed it's 'C-c <' or 'C-c >'. Google has
>> found several answers, but none of them work, for example I've
>> tried bot "C-c tab" and "C-c C-r" based on postings Google has
>> found, but neither appears to actually _do_ anyting.
>
> In python-mode C-c > and C-c < should work as well.
It does. I'm still baffled as to how I initially convinced
myself it didn't...
> (note that you have to download python-mode.el; I don't know
> if the above also works with python.el which comes with emacs;
Yes, it does.
> C-h m will tell you which mode you're using)
I don't remember installing python-mode.el, and what comes up
when I hit C-h m matches what's in
/usr/share/emacs/22.2/lisp/progmodes/python.el
> Outside python-mode, you can use string-rectangle and
> kill-rectangle, but that's inconvenient, so I've globally
> bound the below functions to these keys (you can just use the
> plain py-shift-region{-left,right} if you like them better).
Thanks, I'll make a note of those...
--
Grant Edwards grante Yow! Why is everything made
at of Lycra Spandex?
visi.com
--
http://mail.python.org/mailman/listinfo/python-list