12 votos

safari "find" no funciona para una palabra parcial

Lo siento, pero no sé cómo describir este problema. Veamos un ejemplo sencillo a continuación.

Toma esta página como ejemplo, cuando busco(cmd+F) "comp", safari es capaz de encontrar todo sobre ella; pero si busco "omp", ¡no se encuentra nada! (supongamos que quiero encontrar cadenas que contengan "completo")

Esto puede ser un inconveniente a veces porque puedo olvidar la ortografía de las primeras letras de una palabra/cadena, o puede que sólo me preocupe por el postfijo, es decir, encontrar todas las cadenas con un postfijo dado (o 'midfix') y el prefijo puede ser arbitrario.

¿Puede alguien explicar este problema y hay una manera de resolverlo?

11voto

tubedogg Puntos 6827

Esto es por diseño. Al hacer clic en la lupa junto a la búsqueda, aparece un menú que permite cambiar entre Contiene y Empieza por, siendo esta última la opción por defecto.

Hay un ajuste oculto para cambiar el valor por defecto a Contiene.

  1. Salir de Safari. (Menú Safari > Salir o Command - Q )
  2. Abrir terminal. (Aplicaciones > Utilidades > Terminal)
  3. Copie/pegue la siguiente línea exactamente y pulse Return :

    defaults write com.apple.Safari FindOnPageMatchesWordStartsOnly -bool FALSE

La próxima vez que ejecute Safari, la coincidencia de subcadenas (que es lo que está intentando hacer) debería funcionar correctamente.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X