Emacs

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

2
Cómo anular las combinaciones de teclas para `term`
Para algunas tareas como usar ruby pryy tmuxambos eshelly shellno comportarse bien. Traté de usar term, pero mi incapacidad para anular las combinaciones de teclas termhace que su uso sea molesto. ¿Cómo puedo configurar, digamos, M-oas other-windowy M-kas kill-buffercuando lo uso term?
8 keymap  term 

1
Tipo de TERM apropiado para eshell
¿Hay alguna manera de hacer que eshell se comporte mejor? Por defecto printenv TERMdevuelve dumb. Por ejemplo, a brewmenudo se queja sobre el tipo de terminal y hace que eshell se "mueva" mientras se muestra la barra de progreso. Esto no sucede en term. Sospecho que esto es porque TERM=eterm-color. …

1
¿Cómo creo una tabla de sintaxis simple para un modo principal?
Estoy tratando de entender cómo funcionan las tablas de sintaxis, pero mi modo mayor mínimo no resalta nada. He escrito el siguiente elisp, que se supone que resalta los comentarios: (defconst my-yaml-mode-syntax-table (let ((table (make-syntax-table))) (modify-syntax-entry ?# "<" table) (modify-syntax-entry ?\n ">" table) table) "Syntax table for `my-yaml-mode'.") (define-derived-mode my-yaml-mode …

2
¿Por qué mi función no identifica correctamente el final de la región?
Tengo la siguiente función, adaptada ligeramente desde aquí : ;; Insert text around a region. In this case, it's ;; the LaTeX code environment from the listings package (defun wrap-code (start end) "Insert a \begin{code} and \end{code} around a region." (interactive "r") (save-excursion (goto-char start) (insert "\\begin{code}") (goto-char end) (insert …
8 region  point 







2
¿Cómo borrar una función?
Por lo que hago, tiendo a definir muchas funciones que uso temporalmente. La vida útil suele ser de 1-2 semanas, y luego defino un nuevo conjunto de funciones. No pude encontrar dónde están realmente estas definiciones, ni cómo eliminarlas simplemente proporcionando un nombre de función (que sería útil).
8 functions 

2
Abre una nueva ventana y cambia a ella
Supongamos que estoy abriendo una nueva ventana con, por ejemplo, C-x 2o C-x 3luego se abre el búfer y necesito cambiar a mano con C-x o. ¿Existe una solución integrada para hacer esto con un comando? O incluso modificar lo anterior también sería genial.

1
¿Es posible cargar Dired + automáticamente con use-package?
Estoy tratando de agregar dired+a mi init.elcon use-packagepero parece que no puedo encontrar el nombre dired+en ninguno de los repositorios de paquetes (mermelada, melpa o elpa). Pude agregar dired+después de descargarlo manualmente y activarlo requirey definir la ubicación con load-path. Código actual en init.el para cargar dired+después de descargar manualmente: …

2
Sangrado del bloque de comillas del modo Org (resaltado)
¿Se puede configurar la sangría del bloque de cotización del modo Org? Me gustaría resaltar bloques de comillas con márgenes sangrados, tanto a la izquierda como a la derecha si es posible: El ejemplo anterior muestra las propiedades org-quote faciales (p. Ej .: :height :foreground, etc.) modificadas en mi tema. …

1
# 000000 y negro verdadero en colores terminales Emacs
Me encontré con un problema extraño al modificar mi tema de color para el terminal Emacs. El fondo no parecía tan negro como se esperaba, sino gris, aunque el fondo estaba configurado en #000000. Entonces abrí el cuadro de diálogo 'personalizar cara' y luego abrí la opción 'elegir color' para …

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.