¿Agregar la opción Eliminar al menú contextual del botón derecho?

11

En Windows es posible eliminar permanentemente un archivo o carpeta desde el menú contextual del botón derecho. El menú contextual del botón derecho en OS X, no da de manera predeterminada la opción de eliminar un archivo o carpeta de esta manera, solo la opción de "Mover a la Papelera", lo que significa que luego debe vaciar la basura manualmente para eliminarla. el archivo o carpeta.

Por lo tanto, ¿es posible agregar esta opción al menú contextual, para ayudar a una eliminación rápida?

    
pregunta Simon 15.08.2013 - 13:21

4 respuestas

14

La forma más sencilla es crear tu propio Servicio y llamarlo como quieras para darle un nombre.

Creé un servicio llamado Delete Now y lo puse en mi menú contextual como lo he hecho aquí:

Haztupropioserviciodeeliminación

  1. AbraAutomator(/Applications/Utilities/Automator)ycreeunnuevoServicio
  2. En el panel superior derecho, seleccione files or folders en Finder
  3. Enelpanelmásalaizquierda,seleccioneUtilitiesyarrastrelaopciónRunShellScriptalflujodetrabajo
  4. Cambie el campo "Pasar entrada" a arguments
  5. Pasalosiguientealcuerpodelscriptdeshell
for f in "$@" do rm -rf "$f" done afplay "/System/Library/Components/CoreAudio.component/Contents/SharedSupport/SystemSounds/finder/empty trash.aif"

6. Haga clic en File > Save en la barra de menú y le dará un nombre a su servicio. Como se llame, es como se llamará

Estolohabilitaráinmediatamenteensusistema.Sialgunavezdecidequenolodeseaynecesitareemplazaresteelemento,naveguea~/Library/Services/yveráunalistadecarpetasllamada{servicename}.workflow.Paraeliminarelquenodesea,simplementeelimíneloluegoenTipodeterminal

killall Finder

Esto reiniciará el Finder y lo eliminará del menú contextual de inmediato. De lo contrario, se borrará en el próximo reinicio.

Añadir método abreviado de teclado

Para crear un método abreviado de teclado para el Servicio que creó, siga estos pasos:

  1. Desde el escritorio, haga clic en la palabra Buscador en la esquina superior izquierda de la pantalla, luego vaya a Servicios > Preferencias de servicios
  2. Desplácesehaciaabajoenlalistaaladerechahastaqueencuentreelservicioquecreópornombre.Enesteejemplo,puedesverDeleteAllquehiceanteriormente.Resaltayhazclicenaddshortcut.
  3. Esto abrirá una caja. Asegúrese de que el cursor del mouse esté allí y presione las teclas que desea usar para configurar el acceso directo. En mi ejemplo, he usado la combinación Control + Shift + L .
  4. Presione Mostrar todo para guardar sus configuraciones.

Símbolos del teclado

Para ayudar a cualquier persona nueva en los símbolos del teclado de Apple, aquí están los siguientes:

^ = Control
= Mayús
= Command
= Alt/Option

    
respondido por el Danijel-James W 28.09.2013 - 09:33
4

Hay un servicio llamado Eliminar inmediatamente

(a través de enlace )

o puede crear el suyo propio con Automator mediante el comando rm shell.

Marque también aquí .

    
respondido por el vkehayas 20.08.2013 - 22:50
1

Me sorprende que no se mencione aquí, pero hay hay un atajo de teclado para esto ya.

Es opción-comando-eliminar .

Esto funciona en El Capitán. No estoy seguro de en qué versión de OS X se agregó.

Este acceso directo funciona desde cualquier lugar en Finder (de lo que trata esta pregunta), y también desde dentro de la Papelera (que es donde obtuve la respuesta ).

    
respondido por el Wildcard 26.09.2016 - 12:39
-2

Windows simplemente dice eliminar, pero eso no es lo que hace. Cada vez que "borra" algo, lo está moviendo a la carpeta de reciclaje. Solo hay algunas circunstancias en las que no se enviará una carpeta a la papelera de reciclaje, son las siguientes.

1 Cuando cierras algo sin guardar y no se ha guardado o guardado antes. 2 Si corta un elemento, corte otro elemento, por lo tanto, sobre la memoria caché. 3 Si la carpeta es un archivo temporal.

Lo bueno de Windows es que puedes dejar que la papelera de reciclaje se acumule sin mirar el ícono de un montón de basura. Tengo un disco duro de terabyte. No tengo que borrarlo cada vez que elimino 10 elementos.

    
respondido por el butthatswrong 08.05.2015 - 14:35

Lea otras preguntas en las etiquetas