Bagaimana cara memetakan kembali Shift + Del di Windows berarti Hapus alih-alih Cut?


10

Shift+ Deldi komputer Windows saya diartikan sebagai dipotong ke clipboard. Bagaimana saya bisa membuatnya tidak berbeda dengan hanya Hapus saja?


Aneh, shift-del pada komputer windows normal seharusnya berarti menghapus secara permanen (lewati tempat sampah).
Joel Coehoorn

Tidak di Windows 7 (dan versi serupa). Lihat en.wikipedia.org/wiki/…
Adam

Di Windows 7 Shift + Del seharusnya menghapus permanen. Saya menggunakannya setiap hari untuk melewati tempat sampah. support.microsoft.com/kb/126449
Benjamin Anderson

Mungkin hanya di Windows Server? Ini terdaftar di tempat lain ( en.wikipedia.org/wiki/... ) sebagai makna cut dan itulah yang dilakukannya di sini
Adam

7
Saya menduga OP berbicara tentang dalam pengolah teks atau kata, bukan Windows Explorer / Desktop.
martineau

Jawaban:


7

Script AutoHotkey ini berfungsi untuk saya:

+Del::Send {Delete}

Jika tidak, coba ini:

+Del::
KeyWait Shift
Send {Delete}
return

Menurut Tips dan Keterangan AutoHotkey , Anda mungkin perlu menggunakan KeyWaitagar Shifttidak diterapkan ke sisi kanan juga.

Saya sarankan menginstalnya seperti ini:

  • Unduh dan instal AutoHotkey, yang memungkinkannya untuk dikaitkan dengan .ahkfile
  • Buka Notepad dan rekatkan skrip ke dalam
  • Simpan di mana saja dan sebut saja shortcuts.ahk
  • Buka folder tempat Anda menyimpannya di Windows Explorer
  • Klik dua kali shortcuts.ahkuntuk membukanya dan segera aktifkan
  • Klik kanan dan seret shortcuts.ahkke Mulai -> (Semua) Program-> Startup, lalu lepaskan tombol kanan
  • Klik Buat Pintasan

3

Terlepas dari konteks apa yang Anda maksudkan, dan meskipun saya belum melakukan hal yang tepat ini, saya cukup yakin utilitas AutoHotKey gratis dapat melakukannya.

Minimal, skrip AHK hanya perlu satu baris yang berisi ini:

+Delete::Send {Delete}

Ini akan berlaku secara global (yaitu di Desktop, di jendela Explorer, dan di semua aplikasi). Jika perlu, itu bisa dibuat peka konteks sehingga hanya diterapkan pada situasi tertentu ( RTFM ).


Saya sudah mencoba, tetapi saya tidak begitu tahu Autohotkey, apa kode untuk Shift + Del? Saya mencoba + {Delete} tetapi tidak berhasil
Adam

+{Delete}atau +{Del}mewakili shift + delete. Anda bisa membuat skrip AHK untuk kombinasi yang hanya memetakannya Send {Delete}.
martineau

+{Del}::Send {Delete}memberi saya kesalahanInvalid hotkey
Adam

Coba +Del::Send {Delete}tanpa {}yang dulu Del.
Mikel

Saya telah memperbarui jawaban saya dengan kode AHK yang benar secara sintaksis - terima kasih @Mikel.
martineau

0

AutoHotkey TIDAK BISA melakukan ini. Memang rumit untuk dijelaskan tetapi AutoHotkey mengirim ke jendela fokus sehingga Anda tidak dapat mengirim perintah ke desktop.


1
Silakan baca pertanyaan itu lagi dengan seksama. Jawaban Anda tidak menjawab pertanyaan awal.
DavidPostill
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.