Es decir, muestra, mientras escribe, el recuento de palabras únicas. No es un conteo de todas las palabras.
Si el documento tuviera las palabras:
El gato está en el sombrero que está en toledo.
Mostraría una cuenta de 7.
Sé que podría escribir un script de shell corto para hacer esto, pero estoy buscando una visualización en tiempo real. Si conoce un editor que le permita escribir un complemento en tiempo real que también sería útil.
tr -d "[:punct:]" | tr -d "[:digit:]" | tr " " "\n" | tr "[:upper:]" "[:lower:]" | sort | uniq -u | wc -l
como un comando y mostrando el resultado como información sobre herramientas. Esto debería dar el resultado deseado como información sobre herramientas repetidamente, simplemente presionando el acceso directo del elemento del menú y luego ingresando.Respuestas:
Emacs puede hacerlo (como la mayoría de las cosas). Echa un vistazo a esto página . La parte: "¿Cuántas veces se usó cada palabra?" - Es bastante similar a tu problema. WordCountMode Muestra cómo poner la información en la modeline. No debería ser demasiado difícil obtener la forma que necesita.
fuente
Aquí hay un analizador en línea. Lo hace todo en un instante! http://textalyser.net/
No olvide ajustar la lista de paradas a "ninguna" si desea contar cada palabra.
fuente
Puedo pensar en varias soluciones posibles en todos los puntos de precio para ayudarlo a contar sus palabras.
Gratis
Bajo costo
Estas dos aplicaciones de bajo costo no reportan palabras únicas; sin embargo, funcionan muy bien con Marcado, Lo que puede ayudarte a visualizar la repetición de palabras.
Software Premium
Lo siento, no enlazé con todas mis sugerencias, pero no tengo la influencia aquí en StackExchange para publicarlas todas. Dejé enlaces a lo que creo que son las dos mejores respuestas para ayudarte.
fuente
Con BBEdit (no gratis) esto se puede lograr con estos pasos:
[^a-z]+
(esto encuentra todo lo que no es una letra) en el cuadro Buscar y\r
(eso es un salto de línea) en el cuadro Reemplazar, luego haga clic en "Reemplazar todo".^$
en el campo de texto y marque solo las opciones "Usar grep" y "Eliminar líneas coincidentes". Haga clic en "Proceso".Lo que queda en el texto es una palabra única por línea. Por lo tanto, verifique cuántas líneas contiene el texto para saber la cantidad de palabras únicas en su texto.
fuente