Salah satu alat utama saya yang digunakan untuk pemrograman adalah Terminal saya. Itu membuat proses pemrograman saya lebih efisien ketika saya dapat dengan cepat membuka jendela Terminal.
Di Ubuntu, saya menggunakan ( window+ Alt+ T) untuk membuka Terminal. Tapi sekarang saya menggunakan Macbook untuk pekerjaan pemrograman saya.
Terkadang saya menggunakan Spotlight untuk mencari "Terminal", dan menekan Enter.
Saya ingin tahu apakah saya dapat menetapkan tombol pintas keyboard untuk melakukannya.
Terima kasih
macos
ubuntu
keyboard-shortcuts
Gopal Prasad
sumber
sumber
Jawaban:
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:
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.
sumber
The action "Run AppleScript" encountered an error
. Ada ide? Saya menggunakan OSX 10.12.1 jika itu penting.on run {input, parameters} tell application "Terminal" if not (exists window 1) then reopen activate end tell end run
Sebagai pemrogram, kami menginginkan cara tercepat dan paling mudah untuk mendapatkan alat agar kami dapat mulai meretas. Berikut adalah cara saya membuatnya berfungsi di MacOS 10.13.1 (High Sierra):
Opsi 1: Pergi ke
System Preferences | Keyboard | Shortcut | Services
. Di bawahFiles and Folders
bagian, aktifkanNew Terminal at Folder
dan / atauNew Terminal Tab at Folder
dan tetapkan tombol pintas untuk itu.Opsi 2: Jika Anda ingin tombol pintas berfungsi di mana saja, buat Layanan baru menggunakan Automator, lalu buka Pintasan Keyboard untuk menetapkan tombol pintasan ke sana. Batasan yang diketahui: tidak berfungsi dari desktop
Catatan:
MacOS
, itu tidak perlu.sumber
iTerm2 - alternatif untuk Terminal - memiliki opsi untuk menggunakan tombol pintas seluruh sistem yang dapat dikonfigurasi untuk menampilkan / menyembunyikan (awalnya diatur ke Alt+ Space, dinonaktifkan secara default)
sumber
"script"
kesalahan itu ketika saya menentukantell application "iTerm2"
jadi bagaimana Anda membukanyaiTerm2
?