Estoy empezando a usar Python, pero soy un usuario de emacs con mucha experiencia. Intentaba decidir entre python.el y python-mode.el (o cualquier otro modo equivalente que las personas puedan sugerir).preferencias del modo emacs python
Actualmente me estoy inclinando fuertemente hacia pitón-mode.el, principalmente porque tiene un método útil "guión-región" ...
Sin embargo, hay un par de características de C-modo que me parece falta en ambos modos, que es ir a la función siguiente/anterior (c-beginning-of-defun) (esto difiere de py-goto-block-up en que 1) no hay py-goto-block-down, y 2) puede usar cb .... para desplazarse hacia arriba a través de múltiples funciones, pero el py- .. solo sale de los niveles)
Además, como C tiene llaves, etc., es fácil encontrar el principio/final de una sección actual. py-goto-bloque-up me da el comienzo de un bloque, pero no hay un equivalente para el final del bloque ...
gracias
Puede sangrar Python bloques rígidamente con python.el bajo Emacs 23.2 simplemente seleccionando el texto del bloque y luego escribiendo Cc <(python-shift-left) o Cc> (python-shift-right) si eso es lo que atrae a sobre la región de sangrado en python-mode.el – codeasone
¿Cuál es la pregunta? –
La pregunta es "¿Hay un mejor modo de python? ¿Cómo puedo hacer estas cosas en los modos de python existentes?" –