Saya menguji prosedur berikut pada macOS Mojave 10.14.6 (18G3020).
Luncurkan Automator. Buat dokumen jenis "Tindakan Cepat":
(Di versi macOS yang lebih lama, gunakan template "Layanan".)
Di dokumen Automator baru, tambahkan tindakan "Jalankan AppleScript". (Anda dapat mengetik "run applescript" ke dalam bidang pencarian di bagian atas daftar tindakan untuk menemukannya.) Berikut AppleScript untuk ditempelkan ke dalam tindakan:
on run {input, parameters}
tell application "Terminal"
if it is running then
do script ""
end if
activate
end tell
end run
Setel munculan "Alur kerja menerima" ke "tidak ada masukan". Ini akan terlihat seperti ini secara keseluruhan:
Simpan dokumen dengan nama “Terminal Baru”. Lalu pergi ke menu Automator (atau menu aplikasi di aplikasi yang sedang berjalan) dan buka submenu Services. Sekarang Anda akan melihat tindakan cepat "Terminal Baru":
Jika Anda mengklik item menu "Terminal Baru", Anda akan mendapatkan kotak dialog:
Klik OK untuk mengizinkan aksi berjalan. Anda akan melihat dialog ini sekali di setiap aplikasi yang paling depan saat Anda menggunakan tindakan. Dengan kata lain, pertama kali Anda menggunakan tindakan saat Finder berada paling depan, Anda akan melihat dialog. Dan pertama kali Anda menggunakan tindakan saat Safari berada paling depan, Anda akan melihat dialog. Dan seterusnya.
Setelah Anda mengklik OK di dialog, Terminal akan membuka jendela baru.
Untuk menetapkan pintasan keyboard ke tindakan cepat , pilih item "Preferensi Layanan ..." dari menu Layanan. (Atau luncurkan Preferensi Sistem, pilih panel Papan Ketik, lalu pilih tab Pintasan, lalu pilih Layanan dari daftar sebelah kiri.) Gulir ke bagian bawah daftar sebelah kanan dan temukan layanan Terminal Baru. Klik dan Anda akan melihat tombol "Tambahkan Pintasan":
Klik tombol dan tekan pintasan keyboard pilihan Anda. Lalu, garuk kepala Anda, karena (saat saya mencobanya) tombol Add Shortcut muncul kembali. Tetapi klik tombol itu lagi dan Anda akan melihat pintasan Anda:
Sekarang Anda seharusnya dapat menekan pintasan keyboard Anda dalam banyak situasi untuk mendapatkan jendela terminal baru.