Skip to content

Commit e36fd9d

Browse files
committed
add section on emacs
1 parent b8a41ac commit e36fd9d

File tree

1 file changed

+17
-2
lines changed

1 file changed

+17
-2
lines changed

docs/dev/env.rst

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ Python-mode
6464
^^^^^^^^^^^
6565

6666
Python-mode_ is complex solution in VIM for work with python code.
67-
It's have:
67+
It has:
6868

6969
- Async python code checking (pylint, pyflakes, pep8, mccabe) in any combination;
7070
- Code refactoring and autocompletion with Rope;
@@ -90,6 +90,21 @@ And more stuff.
9090

9191
.. todo:: add supertab notes
9292

93+
Emacs
94+
-----
95+
96+
Emacs is a powerful text editor. It's fully programmable (lisp), but
97+
it can be some work to wire up correctly. A good start if you're
98+
already an Emacs user is `Python Programming in Emacs`_ at EmacsWiki.
99+
100+
1. Emacs itself comes with a python mode.
101+
2. Python ships with an alternate version:
102+
`python-mode.el <https://launchpad.net/python-mode>`_
103+
3. Fabián Ezequiel Gallina's provides nice functionality and
104+
behavior out of the box: `python.el <https://github.com/fgallina/python.el>`_
105+
106+
.. _Python Programming in Emacs: http://emacswiki.org/emacs/PythonProgrammingInEmacs
107+
93108
TextMate
94109
--------
95110

@@ -202,7 +217,7 @@ environment, just remove the directory it was installed into. (In this
202217
case, it would be ``rm -rf venv``).
203218

204219
Other Notes
205-
~~~~~~~~~~~
220+
^^^^^^^^^^^
206221

207222
Running ``virtualenv`` with the option ``--no-site-packages`` will not
208223
include the packages that are installed globally. This can be useful

0 commit comments

Comments
 (0)