Respuestas:
Library Highlight ( highlight.el
) le permite resaltar cualquier número de regiones de varias maneras, incluido el uso de expresiones regulares y cualquier número de caras.
Una manera fácil de resaltar una extensión de texto (y hacer que persista hasta que lo elimine) es pasar el mouse sobre él, como si usara un rotulador resaltador . Este es el comando hlt-highlighter
. De manera predeterminada, el comando está vinculado C-x down-mouse-2
, lo que significa que lo usa C-x X
presionando y luego presionando y arrastrando mouse-2
(el segundo o el botón central del mouse) sobre el texto. Con un argumento de prefijo (es decir, C-u C-x X
+ arrastrar mouse-2
) se le solicita que utilice la cara.
(De forma predeterminada, C-x X
es la tecla de prefijo a la que hlt-map
está vinculado el mapa de teclas. Muchas teclas de resaltado y borrado de resaltado están vinculadas en ese mapa. Puede colocar el mapa de teclas en cualquier otra tecla de prefijo o vincular comandos individuales de resaltado y borrado a teclas más convenientes. pongo hlt-highlighter
en C-x down-mouse-2
, por ejemplo).
Una forma rápida y fácil de resaltar una sola región de texto, y hacer que ese resaltado persista hasta que lo coloque en una región diferente, es utilizar la selección secundaria .
Para eso, simplemente mantenga presionada la tecla Meta (normalmente Alt
) mientras arrastra mouse-1
.
Si usa la biblioteca second-sel.el
, puede acceder a cualquier número de selecciones secundarias en un anillo, entre otras funciones.
C-x X down-mouse-2
lugar.
¿Está buscando hi-lock-mode
? Se pueden destacar las expresiones regulares coincidentes o regiones de alta luminosidad mediante el uso más destacado Frase: C-x w p phrase RET face RET
.
https://www.gnu.org/software/emacs/manual/html_node/emacs/Highlight-Interactively.html
M-s h
prefijo, por lo que puede usar M-s h C-h
para ver una lista de comandos relacionados. También vale la pena señalar que puede guardar el conjunto actual de patrones resaltados en el archivo actual, para que pueda restaurarlos más tarde.
M-s
en mis emacs (25.3.1 en una Mac) comienza una expresión regular isearch. Pensé que era un enlace estándar. ¿Y yo misión algo?
bm-toggle
para crear un marcador en ese momento.