Acabo de comenzar a usar Sublime Text 2, proveniente de emacs.
Tengo una región de texto seleccionada. Dentro de esa región, me gustaría reemplazar todas las instancias de texto de '0' con '255'.
¿Cómo hago este tipo de reemplazo de texto?
Acabo de comenzar a usar Sublime Text 2, proveniente de emacs.
Tengo una región de texto seleccionada. Dentro de esa región, me gustaría reemplazar todas las instancias de texto de '0' con '255'.
¿Cómo hago este tipo de reemplazo de texto?
Respuestas:
Esto me frustraba muchísimo, y ninguna de las respuestas anteriores realmente me dio lo que quería. Finalmente encontré la respuesta que estaba buscando, en una Mac si haces ⌘+ option+ F, aparecerá una barra de Buscar-Reemplazar en la parte inferior de tu editor que es local al archivo que has abierto.
Hay una opción de icono que, al pasar el cursor sobre, dice "En selección" que puede seleccionar para buscar y reemplazar dentro de una selección. He señalado el icono correcto en la captura de pantalla a continuación.
Hit reemplaza todo, y listo, todas las instancias de '0'
serán reemplazadas por '255'
.
Nota: esta función SOLO está disponible cuando usa ⌘+ option+ F.
NO aparece cuando usas ⌘+ shift+ F.
Nota: esto reemplazará todas las instancias de '0'
con '255'
. Si desea reemplazar 0
(sin las comillas) con 255
, simplemente ponga 0
(sin comillas) y 255
en los campos Find What:
y Replace With:
respectivamente.
Nota:
optionclave también se etiqueta como la altclave.
⌘clave también se etiqueta como la commandclave.
Ctrl+H
en GNU / Linux, o menú Find
>Replace...
Windows OS
su Ctrl+H
menú Find > Replace...
, parece ser el mismo que para Linux (vea el comentario de @cbliard)
En una Mac puedes seleccionar el texto que deseas y luego presionar: cmd+ ctrl+G
Esto seleccionará cada instancia de su texto seleccionado dentro del mismo documento. Si ahora comienza a escribir para reemplazar su texto resaltado original, reemplazará todas las demás ocurrencias al mismo tiempo.
Algunas de las respuestas aquí realmente no han ayudado.
La gente te muestra cómo encontrar cosas, pero ahora cómo reemplazarlas.
Acabo de echar un vistazo, y parece que es Ctrl+ Hpara reemplazar, luego obtienes el diálogo de búsqueda, así como un diálogo de reemplazo. Esto funcionó para mí.
cmd
+ H
para ocultar, no ctrl
, aunque dicho esto, uso Atom en lugar de sublime ahora y el atajo para reemplazar es alt
+ cmd
+ f
para que las cosas puedan cambiar
ST2 tiene una función para cambiar múltiples selecciones a la vez.
* Mire el menú Buscar en la barra de menú para encontrar la tecla de acceso directo correcta para su sistema. Para Windows de vainilla, el menú le dice que Buscar -> Agregar rápido Siguiente es Ctrl+ Dy Buscar -> Saltar rápido Siguiente es Ctrl+ K, Ctrl+ D.
Sé que esto ha sido respondido muchas veces, y todas son correctas, pero pensé que agregaría otra:
Similar al método Ctrl- Dpara seleccionar ocurrencias individuales de la selección actual, puede seleccionar todas las ocurrencias en el archivo con Alt+ F3cuando usa Windows o Linux ( CMD+ CTRL+ Gen el mundo Mac).
Esto es útil para cambios masivos.
1) Ctrl + F
(o Cmd + F
en una Mac);
2) Ingrese la cadena que desea encontrar en la entrada en la parte inferior de la ventana.
3) Presione "Buscar todo";
Todas las apariencias están ahora seleccionadas. Haz lo que quieras.
Aparte
Hay un montón de opciones a la izquierda de la entrada que se abre Ctrl + F
. Hay uno que dice algo así como "Buscar en el texto seleccionado". Seleccione un montón de texto, marque esa opción y repita los mismos pasos anteriores a partir de 2). Ahora, solo se seleccionan las coincidencias que pertenecen a esa selección.
Puedes usar ctrl+ Fpara encontrar el texto.
ctrl+ hpara ingresar el texto de reemplazo. Luego ctrl+ shift+ hpara reemplazar el texto seleccionado actual y pasar al siguiente texto coincidente.
Esto es para windows. Pero también puede verificar en mac para los cuales es posible que desee verificar las asociaciones de teclas en Preferencias.
Windows
1- Buscar: CTRL+ F
2- Selección: Alt+ Enter
Ahora puede cambiar toda la selección de una sola vez, como Spot de la página de inicio "visto en TV".
El crédito va a: https://superuser.com/a/921806/342825
Seleccione el elemento que desea reemplazar (haga doble clic en él o Ctrl- Fpara encontrarlo) ...
Luego haga un ( Ctrl- Apple- G) en Mac (también conocido como "Búsqueda rápida de todo"), para DESTACAR todas las apariciones de la cadena a la vez.
Ahora simplemente TIPO su texto de reemplazo directamente ... Todas las apariciones de selección serán reemplazadas a medida que escribe (¡como si su cursor estuviera en varios lugares a la vez!)
Muy útil...
Como dijo @JOPLOmacedo, ctrl+ Fes lo que necesita, pero si no puede usar ese acceso directo, puede verificar en el menú:
Y ahí lo tienes.
También puede establecer una combinación de teclas personalizada para Buscar en:
Como su solicitud para la solicitud de selección solamente , hay un botón justo al lado del campo de búsqueda donde puede optar por "en la selección" .
command+shift+F
diálogo. No tenía idea de que había otro.