Bueno, aquí tienes un AppleScript para eso.
Primero, cree el AppleScript:
- Automatizador abierto
- Crea una acción rápida
- Establezca la entrada en sin entrada
- Arrastre y suelte el elemento de flujo de trabajo Ejecutar AppleScript en el espacio gris.
- Pegue el código de abajo en el AppleScript
- Guarde el flujo de trabajo como Crear nuevo archivo
Si tiene iCloud Drive activado, asegúrese de guardar el archivo Library/Services/
en su Carpeta personal.
try
tell application "Finder" to set the this_folder ¬
to (folder of the front window) as alias
on error -- no open folder windows
set the this_folder to path to desktop folder as alias
end try
set thefilename to text returned of (display dialog ¬
"Create file named:" default answer "filename.txt")
set thefullpath to POSIX path of this_folder & thefilename
do shell script "touch \"" & thefullpath & "\""
Para agregarlo como acceso directo:
- Vaya a Preferencias del sistema -> Teclado -> Accesos directos -> Servicios
- Desplácese hacia abajo hasta encontrar el servicio Crear nuevo archivo
- Asigne un acceso directo a él haciendo clic en el lado derecho ninguno , que se convierte en a Add Shortcut.
Haga clic en el botón y escriba el acceso directo que desea utilizar.
Yo uso ⌘ Command+ ⌥ Option+N
He creado un AppleScript muy similar al de @ YoshiBotX, pero con algunas mejoras.
La idea es crear un flujo de trabajo de Automator y asignarle un acceso directo mediante los siguientes pasos:
Ahora, vamos a mostrar el AppleScript:
Por conveniencia, estoy poniendo este AppleScript en este GitHub Gist .
fuente
~/Library/Services
. (Estaba predeterminadoiCloud Drive\Automator
y me llevó un poco de investigación averiguar dónde guardarlo para que aparezca en Servicios en Accesos directos de teclado).Puede crear un servicio de Automator usted mismo, es bastante simple de hacer. Luego puede asignarle un atajo de teclado para que no necesite activar el servicio a través del menú de servicios (que puede hacer de todos modos).
Abra Automator y seleccione Servicio como el tipo de documento nuevo.
Configure el servicio para que no reciba ninguna entrada en Finder.app y agregue la acción Nuevo documento TextEdit al flujo de trabajo.
Guarde el servicio, luego abra Preferencias del sistema → Teclado → Accesos directos → Servicios donde encontrará el servicio en la lista General con el nombre que le dio al servicio cuando lo guardó.
Agregue un atajo de teclado al servicio seleccionándolo y luego haciendo clic en 'agregar atajo'.
Aquí puede tener algunos problemas si el acceso directo ya se usa. Así que sé creativo para hacer uno que funcione para ti.
fuente
También puede asignar un acceso directo a un script como este:
La ubicación de inserción es el objetivo de la ventana del Finder o el escritorio.
fuente
terminal abierto y tipo
o
fuente
Esta es una nueva publicación de una publicación que hice el año pasado. He tenido buena experiencia con lo siguiente.
Hay dos utilidades útiles que puede descargar e instalar que le permitirán crear un nuevo archivo de texto (o archivo RTF) en una carpeta actualmente abierta que está viendo usando el Finder.
Las utilidades se llaman NewTextFileHere y NewRTFHere y se pueden descargar desde
http://mac.softpedia.com/developer/Jonas-Wisser-37498.html
Los iconos para cualquiera de estas aplicaciones se pueden incluir en todas las ventanas del Finder.
fuente
Justo lo que había estado buscando, Richard Fuhr. Gracias por esto.
Una nota: el enlace de esa URL para NewTextFileHere parece cargarse en una página vacía. Pero hice una búsqueda y encontré la aplicación aquí: http://mac.softpedia.com/progDownload/NewTextFileHere-Download-70374.html
fuente
Una alternativa, si ya tiene BetterTouchTools (solía ser una aplicación gratuita, ahora tiene un modelo de pago de lo que desea con un período de prueba de 30 días), puede encontrar la acción
"Utility Actions > Create New File in Current Folder"
que hace exactamente esto, con un emergente para que pueda elegir el nombre. Asigne el acceso directo que desee (elegí Opción + Mayús + N) y listo.fuente
En caso de que esté utilizando MacVim, hay una opción debajo
Finder -> Services
para crear un nuevo búfer vim:He asignado esto al atajo ShiftcmdMen
System Preferences -> Keyboard -> Shortcuts
:fuente