Emacs

56
¿Cómo se crea un IDE Python robusto con Emacs (como editor de texto)

Emacs es un excelente editor; sin embargo, se dice que " para programar primero necesita un IDE ", entonces, ¿cómo crearía un IDE en el Emacs para PYTHON ampliamente personalizable con todas las características del IDE moderno? Quiero poder depurar, ejecutar y compilar de manera efectiva y...

55
Fundamentos de múltiples cursores

Hace poco me enteré multiple-cursorsy parece un paquete muy útil. Revisé la documentación del repositorio original , pero los comandos aún me parecen un poco oscuros. Luego vi el video en Emacs Rocks !, y el video es excelente, pero se enfoca principalmente en lo que multiple-cursorses capaz de...

53
Editar archivo con derechos de superusuario

Cuando tiene que editar archivos del sistema, es una situación habitual que haya lanzado Emacs con un usuario normal antes, por lo que el archivo estará protegido contra escritura. ¿Qué puedo hacer para obtener privilegios de root? Me refiero a algo como M-x sudode dired. No quiero iniciar Emacs...

48
Depuración de un Emacs congelado

Estoy usando mew para mi correo electrónico. Necesito usar TLS con mi proveedor de correo electrónico para SMTP. Sin embargo, cuando trato de invocar eso, Emacs se congela. Me gustaría aprovechar esta oportunidad para aprender más sobre los paquetes de Emacs. ¿Cómo haría para depurar este...

47
Cambiar una rama aguas arriba con Magit

Cuando empuja una rama con Magit (con P P) y la rama no tiene corriente arriba, Magit le pregunta el nombre de la rama a la que desea empujar. Eso es genial. Sin embargo, una vez que configura el flujo ascendente para una rama, Magit ya no le pregunta dónde desea empujarlo. Esto suele ser...

46
Soporte de ligadura OTF en Emacs

PragmataPro es un tipo de letra que viene con una serie de ligaduras de programación . Tengo entendido que estas son ligaduras de cara OpenType (OTF). Soy consciente de que Emacs soporta el reemplazo programática de combinaciones de caracteres (por ejemplo, ->a ⟶o lambdaa λ). Sin embargo, estas...

46
¿Cómo copiar / mover rápidamente el archivo en Emacs Dired?

En Diredmodo, puedo mmarcar archivos y Rmoverlos a un destino. Algunas veces la ruta de destino es demasiado larga. Con el destino abierto en una ventana dividida, ¿hay alguna forma de mover archivos más rápido? Cuando veo las dos ventanas directas en la pantalla, me perdí la función de arrastrar...

44
¿Cómo debo cambiar mi flujo de trabajo al pasar de IDO a Helm?

Como novato en Emacs, encontré IDO y me encantó, ya que hizo que la búsqueda de archivos fuera mucho más rápida. Después de pasar un tiempo en este sitio, he leído más y más sobre Helm y planeo hacer el cambio. Algunas de mis preguntas son: ¿Cuáles son las mayores diferencias? Específicamente,...

44
Agregar cambios a un commit anterior con Magit

Tengo 2 commits, A y B, listos para ser empujados. Me doy cuenta de que olvidé agregar algo en A. ¿Cómo puedo agregar este cambio a A usando Magit? Ni siquiera sé qué parte de la documentación de Git debería

43
¿Cómo obtener autocompletado inteligente en C ++?

Emacs no puede competir con otro IDE si no tiene una función de autocompletar. Autocompletar simplemente me convierte en un programador más eficiente. Sé de la extensión del modo Autocompletar , pero no funciona con C ++. ¿Cómo puedo lograr un autocompletado inteligente y eficiente para C...