Untuk membuka folder tertentu dengan pintasan papan kekunci pada Mac, cipta pintasan dalam app Pintasan Apple yang membuka laluan folder tetap dalam Finder, kemudian tetapkan kombinasi kekunci kepadanya. Panduan di bawah menggunakan satu folder contoh sementara dan menyemak kewujudannya sebelum membukanya.
Pilih pintasan yang sesuai untuk folder anda
Panduan ini ditujukan kepada pengguna desktop Mac yang berulang kali membuka folder setempat yang sama dan mahu mengaksesnya dari app lain dengan satu kombinasi kekunci. Aliran kerja tersuai ini menggunakan skrip shell ringkas dalam Pintasan. Apple mendokumenkan cara menjalankan skrip dalam Pintasan serta menetapkan kombinasi papan kekunci kepada pintasan. Kenali Pintasan untuk macOS, Jalankan pintasan semasa menggunakan Mac anda.
Sebelum membinanya, semak sama ada Finder sudah menyediakan pintasan papan kekunci yang anda perlukan. Kombinasi terbina dalam ini berfungsi dalam Finder:
| Folder atau tugas | Pintasan papan kekunci Finder |
|---|---|
| Buka Dokumen | Shift-Command-O |
| Buka Muat Turun | Option-Command-L |
| Buka folder rumah anda | Shift-Command-H |
| Masukkan laluan folder tertentu | Shift-Command-G |
Apple menyenaraikan kombinasi ini dalam rujukan pintasan papan kekunci Mac. Untuk lawatan sekali-sekala ke folder tersuai, aktifkan Finder, tekan Shift-Command-G, tampal laluan foldernya, kemudian tekan Return. Navigasi laluan folder yang didokumenkan oleh Finder menyokong pendekatan ini. Pergi terus ke folder tertentu pada Mac.
Untuk folder yang anda buka sepanjang hari, teruskan dengan pintasan tersuai. Destinasinya disimpan dalam skrip, jadi anda tidak perlu memilih item Finder atau memasukkan laluan setiap kali.
Sediakan dan sahkan folder destinasi
Mulakan dengan folder contoh yang kosong. Dalam Finder, pilih Go > Home, kemudian pilih File > New Folder dan namakan folder itu Folder Shortcut Demo. Jika nama itu sudah wujud, pilih nama lain yang belum digunakan dan buat perubahan yang sama pada skrip di bawah. Finder juga menyokong Shift-Command-N untuk mencipta folder. Pintasan papan kekunci Mac.
Sahkan lokasinya sebelum menyediakan automasi. Dalam Finder, tekan Shift-Command-G, masukkan ~/Folder Shortcut Demo/, kemudian tekan Return. Tanda tilde mewakili folder rumah anda dalam medan laluan Finder. Anda sepatutnya berada di dalam folder contoh yang kosong. Pergi terus ke folder tertentu pada Mac.
Untuk destinasi lain pada masa akan datang, dapatkan laluan lengkapnya dan bukannya membinanya semula daripada ingatan. Apple mendokumenkan kaedah Finder ini: klik kanan folder itu, tahan Option, kemudian pilih arahan yang berakhir dengan as Pathname. Nyatakan fail dan folder dalam Terminal pada Mac.
Cipta pintasan untuk membuka folder
Buka Pintasan dan klik butang tambah untuk mencipta pintasan baharu. Namakannya Open Folder Shortcut Demo. Aliran kerja penciptaan manual Apple membolehkan anda menamakan pintasan, menambah tindakan daripada pustaka tindakan dan mengujinya menggunakan butang jalankan. Cipta pintasan tersuai pada Mac.
Cari Run Shell Script dalam pustaka tindakan dan tambah tindakan itu. Tetapkan pilihan Shell kepada /bin/bash. Gantikan skrip contoh dengan skrip lengkap di bawah. Apple mendokumenkan sokongan skrip shell terbina dalam Pintasan; aliran kerja ini menggabungkan sokongan itu dengan arahan open macOS yang didokumenkan. Kenali Pintasan untuk macOS, Laksanakan arahan dan jalankan alat dalam Terminal pada Mac.
target="$HOME/Folder Shortcut Demo"
if [ ! -d "$target" ]; then
printf 'Folder not found: %s\n' "$target" >&2
exit 1
fi
/usr/bin/open -a Finder "$target"
Ini ialah skrip lengkap untuk folder contoh tersebut, tanpa memerlukan fail atau pakej tambahan. Skrip ini menggunakan pemboleh ubah persekitaran sedia ada HOME untuk membina destinasi, menyemak sama ada destinasi itu direktori, dan menghantar laluannya kepada Finder melalui open. Dokumentasi arahan Apple menerangkan pemilihan app menggunakan open -a, manakala panduan asas baris perintahnya menerangkan cara membuka item dalam app yang dipilih. Laksanakan arahan dan jalankan alat dalam Terminal pada Mac, Panduan Asas Baris Perintah.
Kekalkan tanda petik di sekeliling laluan dan pemboleh ubah. Tanda petik itu memastikan ruang dalam contoh menjadi sebahagian daripada satu argumen. Apple mendokumenkan cara meletakkan tanda petik pada laluan yang mengandungi ruang dalam panduan laluan Terminal.
Jika Pintasan meminta anda mengaktifkan skrip, pilih Shortcuts > Settings, buka Advanced, kemudian pilih Allow Running Scripts. Itulah kawalan yang didokumenkan oleh Apple untuk membenarkan skrip dijalankan daripada pintasan. Tetapan privasi dan keselamatan lanjutan dalam Pintasan pada Mac.
Klik butang jalankan pintasan itu. Finder sepatutnya memaparkan folder contoh. Skrip ini lulus semakan sintaks Bash semasa penyediaan artikel ini; tingkah laku antara mukanya pada macOS tidak diuji di sini, jadi lakukan ujian Finder ini pada Mac anda sebelum menetapkan kekunci.
Fahami perkara yang diterima dan dikembalikan oleh tindakan
Aliran kerja ini memberikan laluannya sendiri sebagai teks dalam skrip. Aliran kerja ini tidak menggunakan Shortcut Input, fail yang dipilih atau input standard. Biarkan ia bebas daripada kandungan yang kebetulan dipilih dalam app paling hadapan.
Skrip ini tidak menghasilkan output standard yang disengajakan apabila berjaya. Hasil yang berguna ialah folder terbuka dalam Finder; skrip ini tidak mengembalikan objek folder Pintasan. Jika folder tiada, skrip menulis diagnostik kepada ralat standard dan keluar dengan status 1. Tiada tindakan susulan yang perlu menggunakan outputnya.
Perbezaan ini penting jika anda melanjutkan pintasan itu kemudian. Apple menyenaraikan Text, Files dan Folder sebagai jenis input yang berbeza. Laluan teks tidak patut digambarkan seolah-olah ia sudah menjadi objek folder. Untuk memeriksa input dan output yang diisytiharkan bagi sesuatu tindakan dalam versi yang dipasang pada peranti anda, Control-click ikonnya dan pilih Show Info. Memahami jenis input dalam Pintasan pada Mac, Navigasi senarai tindakan dalam Pintasan pada Mac.
Tetapkan dan uji pintasan papan kekunci
Setelah ujian menggunakan butang jalankan berjaya, buka butiran pintasan dengan butang butiran. Klik Add Keyboard Shortcut dan tekan kombinasi yang anda inginkan. Contohnya, cuba Control-Option-Command-O jika kombinasi itu tersedia pada Mac anda. Ini pilihan sebagai contoh, bukannya kombinasi terpelihara yang disediakan oleh Apple.
Apple mendokumenkan cara menjalankan kombinasi yang ditetapkan dari mana-mana app dalam macOS dan menyatakan bahawa sesetengah kombinasi sistem tidak boleh digantikan. Uji kombinasi anda semasa app lain aktif, kemudian ulangi ujian dalam app yang biasa anda gunakan. Jalankan pintasan semasa menggunakan Mac anda.
Jangan masukkan laluan folder dalam medan Menu title di bawah System Settings > Keyboard > Keyboard Shortcuts > App Shortcuts. Apple mengehadkan ciri itu kepada arahan menu sedia ada. Tugas membuka folder dilakukan dalam aliran kerja Pintasan; tetapkan kekuncinya melalui butiran pintasan. Cipta pintasan papan kekunci untuk app pada Mac.
Diagnosis pintasan yang tidak membuka apa-apa atau membuka folder yang salah
Ikuti urutan ini untuk membezakan masalah destinasi daripada masalah papan kekunci. Ubah satu perkara pada satu masa supaya anda dapat mengenal pasti lapisan yang gagal.
- Jalankan pintasan dalam Pintasan. Jika pintasan ini juga gagal, periksa tindakan dan laluan sebelum mengubah kombinasi papan kekunci.
- Semak destinasi dalam Finder. Gunakan
Shift-Command-Gdengan~/Folder Shortcut Demo/. Jika Finder tidak dapat membukanya, betulkan lokasi folder atau kemas kini skrip. - Baca sebarang ralat tindakan. Diagnostik
Folder not founddaripada skrip bermaksud semakan direktori gagal. Fail biasa dengan nama yang sama juga akan gagal dalam semakan itu. - Cuba kombinasi kekunci lain. Jika butang jalankan berfungsi tetapi kekunci tidak, pilih kombinasi yang belum digunakan dan cuba lagi. Apple mendokumenkan konflik dan pintasan terpelihara sebagai batasan. Cipta pintasan papan kekunci untuk app pada Mac, Jalankan pintasan semasa menggunakan Mac anda.
Ambil kira folder yang dipindahkan, tiada atau bernama sama
Skrip ini menghala ke sesuatu lokasi. Jika anda menamakan semula atau memindahkan folder contoh, kemas kini tetapan target. Jika anda mencipta folder lain di laluan asal, pintasan itu akan membuka folder gantian tersebut. Semakan direktori mengesahkan bahawa folder wujud di situ; semakan itu tidak mengesahkan identiti atau kandungan folder tersebut.
Dua folder boleh mempunyai nama akhir yang sama di bawah folder induk yang berbeza. Laluan lengkap menentukan folder yang dibuka oleh pintasan ini. Apabila menyesuaikan contoh, sahkan folder induk serta nama akhirnya. Untuk laluan mutlak literal, gantikan tetapan itu dengan laluan yang anda salin dan apitkannya dengan tanda petik tunggal; bentuk ini memerlukan pengendalian tambahan jika laluan itu sendiri mengandungi tanda apostrof. Apple menerangkan perbezaan antara teks literal bertanda petik tunggal dengan pengembangan shell dalam Panduan Asas Baris Perintah.
Skrip pembuka ini tidak mencipta folder dan tidak menulis ganti fail. Jika destinasi tiada, skrip berhenti dan bukannya mencipta destinasi kosong secara senyap. Semasa persediaan awal dalam Finder, gunakan nama contoh yang belum digunakan supaya folder sedia ada tidak tersalah anggap sebagai bahan ujian sementara.
Selepas contoh ini berjaya menggunakan kedua-dua butang jalankan dan kekunci pilihan anda, tukar destinasi kepada folder setempat yang sebenarnya anda inginkan dan ulangi kedua-dua ujian. Pastikan destinasi kekal, kekalkan semakan kewujudan dan gunakan kombinasi kekunci yang telah disahkan apabila anda memerlukan folder itu.
Sumber
- Pintasan papan kekunci Mac — Sokongan Apple.
- Pergi terus ke folder tertentu pada Mac — Sokongan Apple.
- Cipta pintasan tersuai pada Mac — Sokongan Apple.
- Jalankan pintasan semasa menggunakan Mac anda — Sokongan Apple.
- Kenali Pintasan untuk macOS — Pembangun Apple.
- Laksanakan arahan dan jalankan alat dalam Terminal pada Mac — Sokongan Apple.
- Nyatakan fail dan folder dalam Terminal pada Mac — Sokongan Apple.
- Panduan Asas Baris Perintah — Pembangun Apple.
- Tetapan privasi dan keselamatan lanjutan dalam Pintasan pada Mac — Sokongan Apple.
- Memahami jenis input dalam Pintasan pada Mac — Sokongan Apple.
- Navigasi senarai tindakan dalam Pintasan pada Mac — Sokongan Apple.
- Cipta pintasan papan kekunci untuk app pada Mac — Sokongan Apple.