Preguntas etiquetadas con balanced-parentheses

4
Cómo definir pares de modos específicos adicionales para el modo de pares eléctricos
electric-pair-modees un modo integrado para insertar automáticamente pares coincidentes de delimitadores (paréntesis, corchetes, etc.) en función del modo principal actual. Sé que puedo definir pares adicionales (que serán globales ) como este: (push '(?\' . ?\') electric-pair-pairs) ; Automatically pair single-quotes (push '(?\' . ?\') electric-pair-text-pairs) ; ... in comments …


4
¿Cómo reemplazar los paréntesis coincidentes?
Escribo (y reescribo) muchas fórmulas matemáticas en LaTeX con Emacs. Con frecuencia me encuentro con situaciones en las que quiero cambiar un par de paréntesis coincidentes, para mejorar la legibilidad. Mi Emacs tiene la amabilidad de mostrarme el delimitador coincidente, pero ¿cómo lo cambio programáticamente? Por ejemplo, cambie los delimitadores …

3
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 seleccionada) …

4
Formateo automático de paréntesis
Estoy tratando de crear una función que coloque / alinee / sangra las llaves según el formato de estilo Allman (para codificar en C). En términos generales, soy fanático de la interfaz de Smartparens disponible para los usuarios para personalizar la funcionalidad. He escrito un montón de otras funciones utilizando …

2
¿Cómo mostrar paréntesis coincidentes más rápido?
Cuando escribe paréntesis de cierre (o tal vez también funciona para otros símbolos emparejados), y el paréntesis de apertura no es visible en la pantalla, Emacs "salta" al paréntesis de apertura para mostrarle dónde está. Esto es muy útil. Quiero hacer un período para el cual el paréntesis de apertura …

2
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 my-delete-surrounded-parens () (interactive) ;; save …


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.