2008-09-16 9 views
6

En textmate, cuando hay una selección actual, pulse la tecla "y la selección consigue entre comillas. Lo mismo ocurre con otros personajes equilibrados como (, {, [y'.¿Cómo obtengo las cotizaciones de estilo de TextMate en Emacs?

Me estoy perdiendo algo obvio en la configuración de Emacs que permita un comportamiento similar cuando se utiliza el modo de marca transitoria, o tengo que salir elisp y escribir algo?

Respuesta

3
+0

Voy a segundo autoparque. Lo he usado por un tiempo y es casi un reemplazo perfecto. Yasnippet del mismo tipo también es un reemplazo perfecto para los fragmentos de texto. – Singletoned

+1

Esta respuesta también es cortesía de "el mismo tipo". :) –

6

recapitulación region.el de this guy's blog post hará lo que usted está buscando.

Paredit completará el texto del estilo TextMate. Cuando escribe una parte de un par coincidente (comillas, corchetes, paréntesis) ses, etc.), el segundo se insertará y el punto de inserción se moverá entre ellos, al igual que TextMate.

+0

Mmm ... wrap region es agradable. Ahora, si puedo hacer que funcione para restablecer la selección después de completar el ajuste. –

+0

El mecanismo de par esqueleto mencionado en el post preámbulo es bastante general y está incorporado en emacs; no es necesario buscar wrap-region para nuevas instalaciones de emacs ni preocuparse por la compatibilidad de wrap-region. – EfForEffort

Cuestiones relacionadas