Search code examples
pythonemacsemacs23dot-emacs

Emacs set spacing for inline (end of line) comments


In the PEP 8 style guide for python, it is recommended that inline comments are separated by the rest of the line by two spaces. However, the default in Emacs is that running comment-dwim or indent-for-comment puts only one space between the end of the line and the comment. Is there a way to change this default behavior in emacs?

I am running Emacs 23.3.1


Solution

  • This should do what you want:

       (add-hook 'python-mode-hook
          (lambda () (set (make-local-variable 'comment-inline-offset) 2)))