Since python determines scoping by indentation, it's imperative to be able to indent and de-indent blocks of code. I just learned how to do this in emacs: M-x python-shift-right
or M-x python-shift-left
. Note that you have to be in python-mode for these to work. Here's a discussion of all the possible ways to do it. A good, non-python-specific solution is C-x TAB
which calls indent-rigidly
, but you need to give it an argument to indent more than a single space.
No comments:
Post a Comment