Mac OS 10.6 memiliki panel preferensi "Pintasan Keyboard" di System Preferences. Ini memungkinkan Anda menambahkan entri baru, tetapi tampaknya tidak berfungsi. Apakah ini cara yang benar untuk menambahkan hotkey? Misalnya saya ingin Command + Esc untuk membuka Terminal.app.
17
Jawaban:
Anda harus berurusan dengan dua masalah di sini
Esc
untuk Layanan di System Preferences »Keyboard» Shortcut Keyboard .Pastikan peluncur aplikasi nyata seperti Quicksilver, Alfred atau LaunchBar tidak akan menjadi solusi yang lebih baik.
Untuk Terminal, lihat Visor . Ini memungkinkan Anda untuk membuat konsol HUD. Jika Anda bermain Quake, Anda tahu cara kerjanya.
Yang sedang berkata, Anda dapat membuat ini bekerja.
Pertama, buat Layanan dengan memulai
/Applications/Automator.app
dan pilih templat Layanan . Pilih perpustakaan Utilities dan klik dua kali Luncurkan Aplikasi . Pilih Lainnya ... dari menu popu dan kemudian pilih/Applications/Utilities/Terminal.app
.Di atas perintah Luncurkan Aplikasi , pilih tidak ada input dan aplikasi apa pun .
Tekan
Command-S
untuk menyimpan, dan beri nama Luncurkan Terminal .Sekarang, Buka Preferensi Sistem »Keyboard» Pintasan Keyboard , pilih Pintasan Aplikasi ( bukan Layanan !). Klik
+
tombol, dan pilih Semua Aplikasi . Seperti nama, ketikLaunch Terminal
. Kemudian, pilih bidang input pintasan keyboard dan tekanCommand-Esc
. Klik Tambah .Selesai Sekarang ada item menu baru di Menu Aplikasi »Layanan bernama Launch Terminal , dengan pintasan keyboard
Command-Esc
, dan memilihnya memulai Terminal.sumber
Cmd-Esc
digunakan oleh beberapa aplikasi. Mungkin terhubung keEsc
pelengkapan otomatis. Saya bisa saja salah.Ada bug di mana pintasan untuk layanan Automator tidak selalu berfungsi sampai menu layanan ditampilkan satu kali dari bilah menu. Dan mereka tidak akan tersedia di aplikasi yang tidak memiliki menu Layanan . Ada juga penundaan yang nyata sebelum dijalankan.
Menggunakan aplikasi pihak ketiga seperti Alfred akan menjadi ide yang lebih baik.
Anda juga dapat menetapkan pintasan ke perintah shell like
open -a iTunes
.Ini akan memblokir skrip hingga aplikasi selesai dibuka, jadi sepertinya butuh waktu lebih lama jika dijalankan dengan FastScripts:
sumber