¿Cómo reasigno Shift + Del en Windows para que signifique Eliminar en lugar de Cortar?

10

Shift+ Delen mi computadora con Windows se interpreta como cortar en el portapapeles. ¿Cómo puedo hacer que no sea diferente a solo Eliminar solo?

Adán
fuente
Extraño, se supone que shift-del en computadoras Windows normales significa eliminar permanentemente (omitir la papelera de reciclaje).
Joel Coehoorn el
No en Windows 7 (y versiones similares). Ver en.wikipedia.org/wiki/…
Adam
En Windows 7 Shift + Del se supone que es una eliminación permanente. Lo uso todos los días para omitir la papelera de reciclaje. support.microsoft.com/kb/126449
Benjamin Anderson
¿Quizás solo en Windows Server entonces? Está listado en otros lugares ( en.wikipedia.org/wiki/… ) como significado y definitivamente eso es lo que está haciendo aquí
Adam
77
Sospecho que el OP está hablando en un procesador de texto o de texto, no en Windows Explorer / Desktop.
Martineau

Respuestas:

7

Este script de AutoHotkey funciona para mí:

+Del::Send {Delete}

Si no es así, intente esto:

+Del::
KeyWait Shift
Send {Delete}
return

De acuerdo con los consejos y comentarios de AutoHotkey , es posible que deba usar KeyWaitpara que Shiftno se aplique también en el lado derecho.

Sugiero instalarlo así:

  • Descargue e instale AutoHotkey, lo que le permite asociarse con .ahkarchivos
  • Abra el Bloc de notas y pegue el script en
  • Guárdalo en cualquier lugar y llámalo shortcuts.ahk
  • Abra la carpeta donde lo guardó en el Explorador de Windows
  • Haga doble clic shortcuts.ahkpara abrirlo y activarlo inmediatamente
  • Haga clic derecho y arrastre shortcuts.ahka Inicio -> (Todos) Programas-> Inicio, luego suelte el botón derecho
  • Haga clic en Crear acceso directo
Mikel
fuente
3

Independientemente del contexto al que se refiera, y aunque no he hecho exactamente esto, estoy bastante seguro de que la utilidad gratuita AutoHotKey podría hacerlo.

Como mínimo, el script AHK solo necesitaría ser una sola línea que contenga esto:

+Delete::Send {Delete}

Esto tendría efecto globalmente (es decir, en el escritorio, en las ventanas del explorador y en todas las aplicaciones). Si es necesario, podría hacerse sensible al contexto para que solo se aplique a situaciones específicas ( RTFM ).

Martineau
fuente
Lo intenté, pero realmente no sé AutoHotKey, ¿cuál es el código para Shift + Del? Intenté + {Eliminar} pero no funcionó
Adam
+{Delete}o +{Del}representa shift + delete. Puede crear un script AHK para esa combinación que simplemente lo mapea Send {Delete}.
Martineau
+{Del}::Send {Delete}me dio un errorInvalid hotkey
Adam
Intente +Del::Send {Delete}sin {}el primero Del.
Mikel
He actualizado mi respuesta con el código AHK sintácticamente correcto, gracias @Mikel.
Martineau
0

AutoHotkey NO PUEDE hacer esto. Es complicado de explicar, pero AutoHotkey envía a la ventana enfocada, por lo que no puede enviar comandos al escritorio.

usuario688686
fuente
1
Por favor lea la pregunta otra vez cuidadosamente. Su respuesta no responde a la pregunta original.
DavidPostill