W systemie Windows można trwale usunąć plik lub folder z menu kontekstowego po kliknięciu prawym przyciskiem myszy. Menu kontekstowe prawym przyciskiem myszy w OS X, domyślnie nie daje opcji usunięcia pliku lub folderu w ten sposób, a jedynie opcję „Przenieś do kosza”, co oznacza, że musisz następnie ręcznie opróżnić kosz, aby go usunąć plik lub folder.
Czy w związku z tym można dodać tę opcję do menu kontekstowego, aby ułatwić szybkie usuwanie?
macos
shortcut-menu
Szymon
źródło
źródło
Odpowiedzi:
Najprostszym sposobem jest stworzenie własnej usługi i nazwanie jej tak, jak chcesz ją nazwać.
Utworzyłem usługę po prostu wywołaną
Delete Now
i umieściłem ją w moim menu kontekstowym, tak jak to zrobiłem tutaj:Stwórz własną usługę usuwania
files or folders
wFinder
Utilities
i przeciągnijRun Shell Script
opcję do przepływu pracyarguments
6. Kliknij
File
>Save
w pasku menu i podaj nazwę usługi. Jakkolwiek to nazwiesz, tak się nazywaUmożliwi to natychmiast w twoim systemie. Jeśli kiedykolwiek zdecydujesz, że nie chcesz tego i musisz wymienić ten element, przejdź do,
~/Library/Services/
a zobaczysz listę folderów o nazwie{servicename}.workflow
. Aby usunąć ten, którego nie chcesz, po prostu usuń go, a następnie w polu Typ terminaluSpowoduje to ponowne uruchomienie Findera i natychmiastowe usunięcie go z menu kontekstowego. W przeciwnym razie wyczyści się przy następnym uruchomieniu.
Dodaj skrót klawiaturowy
Aby utworzyć skrót klawiaturowy dla utworzonej usługi, wykonaj następujące kroki:
Delete All
, że zrobiłem wcześniej. Podświetl go i kliknijadd shortcut
.Symbole na klawiaturze
Aby pomóc każdemu, kto nie zna symboli klawiatury Apple, oto:
^ = Control
⇧ = Shift
⌘ = Command
⌥ =Alt/Option
źródło
for f in "$@"
na początku.Istnieje usługa o nazwie Usuń natychmiast
(poprzez /superuser/10676/permanently-deleting-files-on-mac-os )
lub możesz utworzyć własne za pomocą Automatora za pomocą
rm
polecenia powłoki.Sprawdź także tutaj .
źródło
Dziwię się, że nie jest tu wymienione, ale nie jest skrót klawiaturowy do tego już.
To polecenie-polecenie-usuń .
Działa to na El Capitan. Nie jestem pewien, do której wersji OS X został dodany.
Ten skrót działa z dowolnego miejsca w Finderze (o to chodzi w tym pytaniu), a także z Kosza ( gdzie mam odpowiedź ).
źródło
Windows po prostu mówi „usuń”, ale nie to robi. Za każdym razem, gdy „usuwasz” coś, przenosisz je do folderu kosza. Istnieje tylko kilka okoliczności, w których folder nie zostanie wysłany do kosza? Są to:
1 Gdy zamkniesz coś bez zapisywania i nie zostało ono wcześniej automatycznie zapisane lub zapisane. 2 Jeśli wycinasz przedmiot, to przecinaj inny przedmiot, nie przekraczając pamięci podręcznej. 3 Jeśli folder jest plikiem tymczasowym.
Zaletą systemu Windows jest to, że możesz pozwolić, aby kosz się nagromadził bez patrzenia na ikonę całej masy śmieci. Mam terabajtowy dysk twardy. Nie muszę go usuwać 10 razy, które usuwam.
źródło