¿Cómo crear un nuevo archivo en la carpeta seleccionada usando LaunchBar?

6

Al utilizar la barra de inicio, me gustaría poder hacer lo siguiente:

Navegue por los medios normales en Launchbar > Una vez que esté en la carpeta deseada, me gustaría poder ejecutar un comando / acción que me pida que ingrese un nombre de archivo y luego el comando pasa a "tocar" (nombre de archivo) en ese directorio.

¿Cómo se puede lograr esto, cualquier solución existente?

    
pregunta Henrik 14.09.2013 - 13:34

2 respuestas

7

Esto se puede hacer usando la acción "Nuevo documento de texto aquí"

Seleccionar carpeta - > pestaña - > comience a escribir "Nuevo" - > seleccione "Nuevo documento de texto aquí" - > escriba el nombre - > entrar.

Si está buscando una solución más completa que pueda crear cualquier tipo de archivo (incluidos los que no tienen la extensión .txt que obliga la acción Nuevo documento de texto), pruebe este Applecript. Solo póngalo en un archivo llamado New File.applescript en el directorio ~/Library/Application Support/LaunchBar/Actions/ :

on handle_string(dir)
    display dialog "Enter filename:" default answer ""
    set fname to text returned of result
    set fullpath to dir & fname
    try
        do shell script "touch '" & fullpath & "'"
        open location "x-launchbar:select?file=" & fullpath
    on error errMsg
        display dialog "Error: " & errMsg
        open location "x-launchbar:hide"
    end try
end handle_string

Tocará el archivo, luego lo seleccionará en LaunchBar al finalizar (puedes comentar la línea que lo hace agregando -- al comienzo de la línea o simplemente eliminándolo).

    
respondido por el Justin Mrkva 15.12.2013 - 04:24
0

Un script personalizado como en la respuesta de Justin es el camino a seguir si necesitas que esté libre de terminales, pero si no, lo haría de esta manera:

  1. Seleccionar carpeta a través de LaunchBar
  2. cmd-T (abrir Terminal allí)
  3. Escriba "touch whateverfile", return
  4. cmd-W (cerrar ventana de Terminal)
  5. Invoque LaunchBar, cmd-R, return (para volver a la aplicación en la que estaba)
respondido por el Paul Bissex 09.04.2014 - 19:46

Lea otras preguntas en las etiquetas