En Emacs, puedo seleccionar fácilmente una frase en medio de una oración usando la búsqueda incremental. Por ejemplo, he escrito la frase "Nunca he estado en París, pero he realizado una visita virtual a la Torre Eiffel, y estoy muy emocionada de verla en persona". Luego decido que prefiero mover "He hecho un recorrido virtual por la Torre Eiffel" al principio de la oración.
Para hacer esto en Emacs, usaría la búsqueda incremental para encontrar "I", moverme al principio de la palabra, establecer la marca, luego buscar nuevamente "Torre" y moverme hasta el final. Ahora, todo lo que está en el medio es una región seleccionada y se puede operar.
¿Puedo obtener el mismo resultado en Textmate?
Estoy familiarizado con su búsqueda incremental, pero no puedo encontrar una conexión para seleccionar texto. Existe el comando "Extender la selección para incluir el siguiente" en el paquete de texto (enlazado a ^ W), pero eso no funciona para dos objetivos de búsqueda diferentes y realiza varias selecciones en lugar de seleccionar todo lo que se encuentre entre ellas.
Extender la selección usando ⇧⌥ y las teclas de flecha es lo más cercano que he encontrado, pero significa tocar una tecla de flecha para cada palabra. Seleccionar el final o el principio de una línea no es lo que quiero; Estoy buscando capturar algo en el medio de la línea.
No estoy atado al uso de búsqueda incremental: es solo la forma en que hago esto en Emacs. (¿Hay alguna forma de usar ⌥ ^ B en texto sin código fuente?) Estoy abierto a cualquier solución que me permita moverme rápidamente de un lugar arbitrario en el texto a otro, seleccionando todo lo que esté en el medio, sin cambiar al mouse .