3 votos

Buscando la recomendación de la aplicación OS X: entrada de texto instantánea

Estoy buscando una aplicación (o script) que haga esto:

  1. Golpeé un acorde de tecla de atajo global.
  2. Aparece un cuadro de entrada de texto de una línea.
  3. Introduzco una línea de texto y pulso ENTER.
  4. El texto se guarda en algún lugar, tal vez como un archivo de texto plano en el sistema de archivos local.
  5. Estoy mirando la misma pantalla que estaba antes del paso 1, sin más clics, teclas o retrasos.

Eso es todo. El propósito es simplemente tener una forma de memoria muscular para registrar un pensamiento muy breve. Por favor, no sugiera una solución que implique una aplicación pesada con muchas características por el bien de esta OP, que falla en los requisitos.

Esta descripción se parece mucho a Twitter, y dado que muchos clientes de Twitter de OS X podrían ser configurados para cumplir con este comportamiento, no quiero un cliente de Twitter.

2voto

Aidan Ryan Puntos 5056

Puedes hacer esto sin ningún software de terceros. Sólo usa Automator para crear su propia Servicio que añade la cadena de entrada a cualquier archivo de texto.


Abrir Automator y seleccione para crear un nuevo Servicio que recibe no hay entrada en cualquier aplicación .

Desde el Biblioteca arrastrar el Ejecute AppleScript a la zona de la derecha, y usa el siguiente código script:

on run {input, parameters}
    return text returned of (display dialog "Enter some text:" default answer "")
end run

Entonces, agregue un Ejecuta Shell script acción que recibe la entrada a stdin y sustituya el script por el siguiente:

cat >> /Users/danielbeck/notes.txt

En lugar de /Users/danielbeck/notes.txt especifica cualquier camino.

Esto es lo que parece en Automator:

enter image description here

Guardar como, por ejemplo. Añade una nota y asignar un atajo de teclado en Preferencias del Sistema " Teclado " Atajos de teclado " Servicios " General " Añadir nota

Aquí está el cuadro de diálogo:

enter image description here

Puedes pulsar Cancelar , Escape o Cmd-Period para cancelar.


Incluso puedes cambiar la forma en que las notas aparecen en el archivo de texto a través de cambios en el Ejecuta Shell script acción. Por ejemplo, puede utilizar lo siguiente en su lugar, si reconfigura la Ejecuta Shell script acción para recibir la entrada como argumentos en su lugar:

echo $( date +"%Y-%m-%d %H:%M:%S" ) "$@" >> /Users/danielbeck/notes.txt

Se verá así en el archivo resultante:

2012-01-30 12:38:56 foo
2012-01-30 12:38:58 bar

1voto

Chris Lieb Puntos 106

La función QuickJot de Shovebox hace esto. Yojimbo también tiene una característica clave, pero el cuadro de entrada será un poco más complejo. Ambos almacenarán "archivos" dentro de la aplicación, no en el sistema de archivos por ejemplo.

Si estás decidido a almacenar texto simple en el sistema de archivos Velocidad de nota o nvAlt puede adaptarse mejor a sus necesidades.

0voto

Andrew Medico Puntos 182

la velocidad de anotación sería una muy buena elección y es gratis.

simplemente establezca una tecla de acceso directo global e introduzca el texto

también puedes personalizar el tamaño de la ventana

0voto

Joe Puntos 1259

Uso el Totalterminal para esto junto con el Vim. Presiono ctrl dos veces y me deja caer en vim, donde puedo añadir a un archivo de notas abierto. Presumo que probablemente podría salirse con la suya manteniendo el textedit abierto en un notes.txt pero me gustan los colores de la terminal :)

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