Preguntas etiquetadas con emacs

GNU Emacs es un editor de texto extensible, personalizable y autodocumentable, que puede ampliarse con el código Lisp. Aunque Emacs es un editor de propósito general, las preguntas pueden ser sobre el tema aquí si se trata de extender Emacs (generalmente escribiendo funciones de Emacs Lisp) o sobre modos de programación específicos. De lo contrario (y tal vez también en esos casos), considere hacer su pregunta en Emacs Stack Exchange.

685
Diferencias entre Emacs y Vim

Sin entrar en un argumento religioso sobre por qué uno es mejor que el otro, ¿cuáles son las diferencias prácticas entre Emacs y Vim? Estoy buscando aprender uno u otro, pero me doy cuenta de que la curva de aprendizaje para cada uno es alta y no puedo decidir. Nunca he usado un editor de este tipo...

391
¿Por qué debería usar un IDE? [cerrado]

Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión

327
¿Cómo controlo cómo Emacs crea archivos de respaldo?

Emacs coloca archivos de respaldo con nombre en foo~todas partes y no me gusta tener que recordar eliminarlos. Además, si edito un archivo que tiene un enlace duro en otro lugar del sistema de archivos, el enlace duro apunta a la copia de seguridad cuando termine de editar, y eso es confuso y...

285
¿Cómo reemplazar un personaje con una nueva línea en Emacs?

Estoy tratando de reemplazar un personaje, digamos ;, con una nueva línea usando replace-stringy / o replace-regexpen Emacs. He intentado los siguientes comandos: M-x replace-string RET ; RET \n Esto reemplazará ;con 2 caracteres: \n. M-x replace-regex RET ; RET \n Esto da como resultado el...

174
Abra un archivo con su / sudo dentro de Emacs

Supongamos que quiero abrir un archivo en una sesión de Emacs existente usando suo sudo, sin desplegarme a un shell y haciendo sudoedito sudo emacs. Una forma de hacer esto es C-x C-f /sudo::/path/to/file pero esto requiere un costoso viaje de ida y vuelta a través de SSH . ¿Hay una forma más...

170
Depuración paso a paso con IPython

Por lo que he leído, hay dos formas de depurar código en Python: Con un depurador tradicional como pdbo ipdb. Esto apoya comandos como cpara continue, npara step-over, spara step-into, etc.), pero que no tienen acceso directo a una cáscara IPython que puede ser extremadamente útil para la...

169
Usando Emacs como un IDE

Actualmente, mi flujo de trabajo con Emacs cuando estoy codificando en C o C ++ implica tres ventanas. El más grande a la derecha contiene el archivo con el que estoy trabajando. La izquierda se divide en dos, la parte inferior es un shell que utilizo para escribir compilar o hacer comandos, y la...

165
Emacs - Múltiples columnas un búfer

Estoy tratando de editar un código de ensamblaje que tiende a formatearse en listados largos pero delgados. Me gustaría poder usar algunos de los acres de espacio horizontal que tengo y ver más código en pantalla al mismo tiempo. ¿Hay algún método para hacer que Emacs (u otro editor) me muestre...

159
Establecer 4 sangría espacial en Emacs en modo texto

No he logrado que Emacs cambie de 8 pestañas espaciales a 4 pestañas espaciales al presionar las TABmemorias intermedias en el modo principal text-mode. He agregado lo siguiente a mi .emacs: (setq-default indent-tabs-mode nil) (setq-default tab-width 4) ;;; And I have tried (setq indent-tabs-mode...