Сочетание клавиш Mac в файл комнаты [дубликат]

Возможный дубликат:
Постоянно удаляя файлы на Mac OS

Что сочетание клавиш Mac является к комнате файлом? Я знаю, что команда + удаляет, отправляет его в мусор, но я хочу постоянно удалить его, сказать с командой + fn +, удаляют.

ОБНОВЛЕНИЕ: не похоже, что существует тот. Так, я хочу создать сервис с Automator и затем присвоить сочетание клавиш ему от Установок системы.

Я могу добраться до Automator-> Сервис->, Сервис получает выбранные файлы или папки в Finder.app, но как я пишу сценарий, который затем работает rm -rf #{file/folder name}?

2
задан 20.03.2017, 12:17

3 ответа

Ответить на Ваш запрос редактирования справка Automator:

Используйте действие Сценария оболочки Выполнения, вход Передачи как аргументы и следующий сценарий:

for f in "$@"
do
    rm -rf "$f"
done

Можно присвоить сочетание клавиш через Меню приложения, Сервисы, Сервисные Предпочтения. Немного трудно присвоиться, клавиша Backspace / "удаляют" к сочетанию клавиш (см. комментарии к этому ответу), все же.

Можно альтернативно создать приложение в Automator и добавить ссылку на панель инструментов Finder (приложения могут быть перетащены туда).


Присвоение использования сочетания клавиш удаляет, (возвратите) или вперед удалите:

  1. Определите простое сочетание клавиш для сервиса без, удаляют (например. Cmd-Ctrl-Opt-G) использование Установок системы. Выйдите из Установок системы.
  2. Открытый ~/Library/Preferences/pbs.plist использование Property List Editor и скопируйте ключ для сервиса. Это в NSServicesStatus и взгляды что-то как (null) - Service Name - runWorkflowAsService. Выйдите из редактора списка свойств.
  3. Откройте Terminal и войдите, следующая команда (используйте строку, которую Вы скопировали ранее между кавычками и двойными кавычками):

    defaults write pbs NSServicesStatus -dict-add '"(null) - Service Name - runWorkflowAsService"' '{ "key_equivalent" = "@\U0008"; }'

  4. Сервисные Сервисные Предпочтения»» Меню Открытого приложения и переключатель Ваш сервис.

  5. Наслаждайтесь своим новым сочетанием клавиш.

В командной строке, Cmd, ^ является Ctrl, $ является Сдвигом, и ~ является Опция. Смешивание и подгонка эти модификаторы на ваше усмотрение. \U0008 удаляют (возвращаются), \U007F вперед удаляют.

alt text

4
ответ дан 08.12.2019, 05:29
1
ответ дан 08.12.2019, 05:29

Я не уверен, что сочетание клавиш или даже если оно существует, но можно выполнить applescript, который постоянно удалит файлы. Вот является ссылка с инструкциями http://macphobia.com/deleting-an-item-windows-and-mac.macphobia

1
ответ дан 08.12.2019, 05:29

Теги

Похожие вопросы