Emacs

Preguntas y respuestas para aquellos que usan, extienden o desarrollan Emacs.

4
Inserte rápidamente bloques fuente en modo org
org-mode tiene la capacidad de representar el código fuente, con bloques de la siguiente sintaxis: #+NAME: <name> #+BEGIN_SRC <language> <switches> <header arguments> <body> #+END_SRC ¿Existe un comando existente para insertar rápidamente estos bloques org-mode, o necesito usar una herramienta externa como yasnippet?



10
Cómo iniciar emacs con un directorio de usuario-emacs personalizado
Estoy trabajando en una configuración de Emacs pequeña y personalizada que quiero compartir con algunos amigos como un repositorio git para que puedan usar como línea de base para sus propias configuraciones futuras. Para esto necesito alguna forma de probar mi configuración y la solución más simple que puedo encontrar …
58 init-file 

12
Sincronice paquetes entre diferentes máquinas
Uso emacs en diferentes lugares y quiero tener una configuración y paquetes similares instalados en todas partes. Supongo que puedo usar un repositorio de control de versiones para los archivos de configuración. Desde que uso Prelude , eso sería ~/.emacs.d/personal/. No sé cómo hacer con los paquetes. ¿Hay algún archivo …

5
¿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 administrar el código. …
56 python 

4
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 hacer, …

4
Beneficios prácticos del nuevo sistema de asesoramiento en Emacs 24.4
Emacs 24.4 viene con un nuevo sistema de consejos. El NEWSarchivo dice: ** El nuevo paquete nadvice.elofrece servicios de asesoramiento más livianos. Está en capas como: *** add-function/ remove-function, que se puede usar para agregar / eliminar código en cualquier lugar que lleve funciones, como filtros de proceso o <foo>-functionganchos. …
53 emacs24.4  advice 


5
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 como …
53 files 


1
¿Cómo ver diff cuando emacs sugiere recuperar este archivo?
A veces sucede: emacs le solicita que recupere los cambios no guardados en un archivo, pero no puede recordar si desea esos cambios o no. Comenzando en el recover-this-filebúfer, ¿hay alguna manera de ver una diferencia o ver directamente los cambios? Por ejemplo, algo así como lo que magit-modeda al …
51 buffers  saving  ediff 


6
¿Puedo usar el modo org para estructurar mi .emacs u otro archivo de configuración .el?
Mi .emacsarchivo de configuración se hace cada vez más grande y me gustaría obtener una mejor visión general y estructuración agregando encabezados, subtítulos y poder ocultarlos o mostrarlos como puedo hacer con Emacs org-mode. Noté que también puedo activar org-modeen el .emacsbúfer y que es posible agregar encabezados y colapsarlos. …

2
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 problema? ¿Hay algún tipo …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.