Emacs

8
¿Puede Emacs detectar la ruta de su ejecutable?

Supongamos que tengo dos emacs idénticos (de la misma versión) en mi sistema. Uno se coloca en C:\Program Files\Gnu Emacsy el otro en un lugar diferente, por ejemplo C:\Program Files\New Gnu Emacs. ¿Puede un Emacs en ejecución detectar cuál es? Por ejemplo, ¿puede dar la ruta de su ejecutable (es...

8
Cómo buscar * solo * la línea actual

Estoy trabajando con archivos de datos grandes y extra anchos que probablemente debería ver en Excel ... pero prefiero quedarme en Emacs. ¿Hay una función elisp para buscar (y fontify) solo en la línea

8
¿Cómo implementar el operador de tubería%>% en modo ESS?

Recientemente, Rpresencié la introducción inteligente del operador de tuberías %>%u thenoperador en el código que uso con bastante frecuencia en la actualidad. Me pregunto si esto ya se ha implementado en la versión más reciente de ESS . Si no, no debería ser un problema encontrar un elispcódigo...

8
Borrar selección secundaria sin usar el mouse

Ocasionalmente, sin querer, de alguna manera aplasto teclas o mouse para obtener una selección secundaria. Nunca uso la selección secundaria, así que siempre me gustaría deshacerme de ella. ¿Cómo puedo borrar la selección secundaria sin usar el mouse? Mi administrador de ventanas intercepta los...

8
¿Cómo citar símbolos en una cadena de documentación?

En la documentación de Emacs Lisp, a menudo me encuentro con símbolos entre comillas como `buffer-file-name'dentro de las cadenas de documentos. Lo interesante aquí es el estilo de las citas, al rodear el nombre del símbolo con una marca de retroceso y una cita. Tenía curiosidad de dónde vino este...

8
Cambiar la cara de mode-line-buffer-id para ventanas inactivas

¿Hay una cara de Emacs que se pueda usar para controlar el color de los nombres de búfer inactivos? Normalmente, al configurar la cara, mode-line-buffer-idtodas las ventanas se ven afectadas. En este ejemplo, mode-linetiene un fondo claro, por lo que configuré mode-line-buffer-idun fondo mucho...

8
Limitar a restricción previa

¿Hay alguna manera conveniente de restaurar la restricción anterior? Entonces, después de la siguiente secuencia de eventos: Marcar una región Llama narrow-to-regiony haz algo de trabajo. Llama widenpara saltar y buscar algo Me gustaría limitarme a la región original nuevamente sin tener que ir...

8
Selector de diseño de ventana

¿Existe un paquete que me ayude a elegir un diseño predefinido para un número arbitrario de ventanas en un marco? Sería perfecto si funciona de manera similar a la función select-layout en tmux. EDITAR Aquí hay un gif que muestra cómo tmux cambia entre diferentes