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?
fuente
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?
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.
command+shift+F
diálogo. No tenía idea de que había otro.Ctrl+H
en GNU / Linux, o menúFind
>Replace...
Windows OS
suCtrl+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.
fuente
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í.
fuente
cmd
+H
para ocultar, noctrl
, aunque dicho esto, uso Atom en lugar de sublime ahora y el atajo para reemplazar esalt
+cmd
+f
para que las cosas puedan cambiarST2 tiene una función para cambiar múltiples selecciones a la vez.
Si este método selecciona una instancia que desea omitir, presione la tecla para Buscar-> Salto rápido Siguiente .
* 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.
fuente
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.
fuente
Primero, seleccione la parte del texto que contiene los bits que desea cambiar. En Windows (lo siento) es Ctrl+ Ho
Find > Replace...
Esto abre los cuadros Buscar / Reemplazar en la parte inferior del archivo. Ingrese sus datos y luego haga clicReplace All
(o Ctrl+ Alt+ Enter)fuente
1)
Ctrl + F
(oCmd + 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.fuente
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.
fuente
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
fuente
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...
fuente
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" .
fuente