Nonaktifkan Command-Backspace "Pindahkan ke sampah" pintasan keyboard

9

Saya menggunakan Pratinjau untuk melihat file PDF (duh) dan kadang-kadang membubuhi keterangan mereka serta mencari mereka sebanyak-banyaknya. Saya tetap menggunakan kombinasi Command-Backspace untuk mencoba menghapus baris saat ini yang saya tulis di anotasi atau untuk menghapus kotak pencarian, tetapi saya kecewa ia mengirim file PDF yang saat ini terbuka ke tempat sampah!

Saya sudah terbiasa dengan Command-Backspace menghapus seluruh baris di perangkat lunak lain, lebih banyak menulis atau berorientasi input teks, seperti TextEdit bahkan (yang saya tidak benar-benar gunakan, tapi itu adalah standar OSX lain, jadi saya pikir beberapa konsistensi yang diharapkan?).

Apakah ada cara untuk menonaktifkan pintasan keyboard ini di Pratinjau? Saya bahkan tidak memerlukannya untuk melakukan apa yang saya harapkan, saya hanya ingin itu berhenti menghapus file saya!

gakera
sumber
Ack saya melakukannya lagi bukan dua detik setelah memposting ini, hahaha saya payah.
gakera
(Sebagai tambahan: secara resmi yang disebut Hapus pada Mac, bukan Backspace.)
Arjan
@Arjan ugh, sebagai pengguna windows yang bermigrasi saya tidak peduli dengan semantik sejarah keyboard Apple. Backspace adalah backspace, forward delete adalah delete yang notabene adalah fn-backspace pada keyboard mbp saya. Hal opsi sialan membuatku kesal tanpa akhir, kuncinya dilabeli dengan hal garis lazer rusak (pew pew) dan juga dengan "alt" tetapi semua orang terus berbicara tentang "opsi" yang tidak dapat ditemukan. Dan Ctrl sebagai ^ ugh, fml
gakera
tetapi semua orang terus berbicara tentang "opsi" yang tidak dapat ditemukan - persis alasan mengapa saya menyebutkannya, sebagai tambahan. Ketika tidak mengetahui nama resmi, segalanya bisa menjadi lebih rumit dari yang dibutuhkan. Itu saja!
Arjan
Saya pikir ini adalah awal dari penyerahan panjang pada bagian apel, karena mereka sekarang melabeli tombol alt seperti itu, dan backspace hanya merupakan <- panah. Bahasa resmi akan berubah juga. Tombol Command yang bisa saya jalani, tetapi mereka mungkin juga menyebutnya tombol mac, lol
gakera

Jawaban:

6

Di System Preferences > Keyboard > Shortcuts Keyboard , tambahkan pintasan untuk Pratinjau (Pindahkan Dokumen PDF yang Dipilih ke Sampah) yang tidak mungkin Anda ketikkan secara tidak sengaja, seperti ^ ⌥ ⇧⌘ ⎋.

Tambahkan Pratinjau Pintasan Keyboard

0x diubah
sumber
Pengembang Preview Lucu: perintahnya bisa Pindah ke Sampah , Pindahkan Dokumen PDF yang Dipilih ke Sampah , Pindahkan Gambar yang Dipilih ke Sampah , ...?
Arjan
Ya, tanpa kepalang!
0xced
1
Catatan: ini juga berfungsi untuk Finder. Saya terus menghapus seluruh folder ketika saya mengetikkan nama file .....
Kyle Hodgson
5

Sebagai alternatif untuk menetapkan pintasan yang berbeda (sulit) ke item menu, Anda dapat menetapkan Cmd-Deletekombinasi ke item menu yang tidak berbahaya, seperti Edit »Ejaan» Periksa Ejaan saat Anda Mengetik .

Perbedaannya adalah, sesuatu yang tidak berbahaya terjadi ketika Anda menekan pintasan Anda, tetapi tidak peduli apa pun kombinasi tombol yang Anda tekan, itu tidak akan pernah melakukan operasi penghapusan.

Selain itu, jawaban dengan pintasan yang sulit hanya berfungsi untuk varian item menu PDF tertentu, tidak pada semua varian item (mis. Pindahkan Gambar yang Dipilih ke Sampah ). Itu tergantung pada perilaku mana yang Anda sukai.


Masalahnya adalah: Tidak mungkin untuk mengetik Delete/ Backspacedalam dialog tempat Anda menetapkan pintasan khusus. Anda perlu melakukan ini melalui baris perintah di /Applications/Utilities/Terminal.app:

defaults write com.apple.Preview NSUserKeyEquivalents -dict-add "Check Spelling as You Type" "@\U0008"

Hasil:

teks alternatif


Banyak terima kasih kepada @Arjan untuk kolaborasinya pada jawaban yang sepenuhnya direvisi ini.

Daniel Beck
sumber
Pengembang Preview Lucu: perintahnya bisa Pindah ke Sampah , Pindahkan Dokumen PDF yang Dipilih ke Sampah , Pindahkan Gambar yang Dipilih ke Sampah , ...?
Arjan
@Arjan Tergantung pada jenis dokumen apa yang dibuka. Masuk akal, agak, bahkan jika itu membuat pemetaan ulang lebih sulit dan jawaban saya mungkin salah (saya tidak berharap ini dan diuji dengan beberapa file gambar).
Daniel Beck
Saya bertanya-tanya apakah ada beberapa perintah yang tidak berbahaya yang dapat dipetakan Perintah-Hapus, alih-alih mencoba memetakan Pindahkan .. ke perintah Sampah ke beberapa kombinasi tombol lainnya ...
Arjan
@ Arjan Masalahnya adalah dia menekan kombinasi, oleh karena itu menjalankan perintah. Bahkan membuka inspektur akan dilakukan; dan pintasan default (Cmd-I-ish) dihapus (yang merupakan gangguan lain). Seseorang dapat mengedit nibmenggunakan alat pengembang di versi sebelumnya untuk menghapus pintasan atau memindahkannya ke perintah lain, tetapi ini tidak mungkin lagi ("dikompilasi nib"). Pilihan lain adalah mencegat pintasan secara global menggunakan salah satu manajer hotkey, tapi ini, seperti yang disebutkan, global, mengarah ke kerusakan Finder dan editor umum.
Daniel Beck
2
Opsi bagus lainnya: hapus semuanya! Seperti: defaults write com.apple.Preview NSUserKeyEquivalents -dict-add "Move to Trash" nil(dan ulangi untuk dua nama menu lainnya yang kami temukan ...)
Arjan
0

KeyRemap4MacBook ? Saya tidak punya pengalaman dengan itu, hanya melihatnya melayang hari ini di MacUpdate. Dari uraian tersebut, seharusnya Anda dapat melakukan apa yang Anda inginkan. Paling tidak gratis, jadi Anda hanya menghabiskan waktu jika tidak berhasil.

afrazier
sumber
3
Ini bukan aplikasi yang spesifik, dan, jika berhasil (yang saya ragu), akan memecah Cmd-Backspace di Finder, Transmit, dll.
Daniel Beck