Preguntas etiquetadas con region

El texto entre el punto y la marca en un búfer.

31
¿Cómo seleccionar regiones no contiguas en Emacs?

Supongamos que ya he seleccionado algún texto en el búfer actual. ¿Es posible seleccionar otro tramo de texto, manteniendo la selección anterior (y así sucesivamente)? Agregado : Una motivación para esta funcionalidad es la siguiente: Suponga que tengo un texto que se ve así: paragraph 1...

12
Fontificar una región de un búfer con otro modo principal

Tengo un búfer que muestra documentación para los módulos Ansible. Este búfer tiene su propio modo principal que proporciona todas las cosas estándar. En particular, se tipifica el búfer para resaltar marcado en línea, opciones, secciones, etc. En general, es bastante similar a M-x man. En la...

9
Establecer región para incluir paréntesis

Comenzando con el punto o la región activa, ¿cómo puedo 'expandir' rápidamente (en una pulsación de tecla / comando) para incluir el siguiente conjunto de paréntesis? Si empiezo con: ( |significa punto) (defn foo [x] (+ x |42)) O si empiezo con: ( <y >pon entre corchetes la región...

8
Seleccionar texto sin mover el cursor

Me gustaría hacer crecer una selección sin mover el punto (el cursor) desde su ubicación. Sé que siempre puedo usar C-u C-spcpara moverme a la ubicación anterior, pero me gustaría evitarlo. Más específicamente, me gustaría hacer ambas operaciones: Seleccione todo el texto en el búfer Agregue...

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
Eliminar paréntesis alrededor de la región

¿Existe una mejor alternativa a esta función que uso para eliminar a los padres de una región? Estoy buscando un Emacs incorporado, o algo mejor escrito, algo que elimine cualquier par alrededor de la región seleccionada (por ejemplo: corchetes, corchetes, comillas dobles, comillas simples) (defun...

8
Sumar números en la región

¿Cómo puedo sumar un conjunto de números intercalados con texto en la región (no una región rectangular)? Por ejemplo, si la región contiene este texto: Widgets 234 Sprockets 44 Nubbins 12 Fork handles 4 4 Candles Estoy buscando un comando que informe 298 de alguna manera (298 = 234 + 44 + 12 +...

8
Doblar la región del archivo org

¿Hay alguna manera de plegar una región en modo org? (No todo el archivo, y no un elemento individual, sino una región que contiene varios elementos). A menudo quiero colapsar solo una parte de un orgarchivo, digamos plegado: * a ** a1 ** a2 * b ** b1 ** b2 ** b3 * c ** c1 ** c2 * d ** d1 **...