sdmaster
@sdmaster

Shift+Delete в Mac OS X

Все мы наверно знаем, что в Windows при нажатии shift+delete файл удаляется, минуя корзину.

Интересно, как это делается в OS X?
  • Вопрос задан
  • 10735 просмотров
Пригласить эксперта
Ответы на вопрос 6
FantomNotaBene
@FantomNotaBene
Программист, трейсер
command+option+backspase
Ответ написан
Комментировать
@v1z
Системных аналогов этого вроде нет.

Вполне вероятно, что это можно исправить софтом или написать applescript (забиндив его на нужный шорткат)
Ответ написан
Комментировать
@Naps
Еще в файндаре по бэкспэйсу назад не возвращается.
Ответ написан
int80h
@int80h
Это делается исключительно через создание службы на apple script.

p.s.
Все шорткаты кстати есть в системной справке.
Ответ написан
Комментировать
dabu
@dabu
гик-строитель
hints.macworld.com/article.php?story=20071114065424440 — вот к примеру такой макрос. Стирает файлы минуя козину.
Ответ написан
Комментировать
@Zalomaev
Долго мучился с горячими клавишами на MacOS после 20-ти летней привычке к Винде. Нашёл следующий способ через программу Karabiner(https://karabiner-elements.pqrs.org) добавил в её конфиг (~/.config/karabiner/karabiner.json) следующий блок:
{
                        "description": "Change delete to comand+backspace",
                        "manipulators": [
                            {  
                                "conditions": [
                                {
                                    "bundle_identifiers": [
                                        "^com\\.apple\\.finder"
                                        
                                    ],
                                    "type": "frontmost_application_if"
                                }
                                ],
                                "from": {
                                    "key_code": "delete_forward"
                                   },
                                "to": [
                                    {
                                        "key_code": "delete_or_backspace",
                                        "modifiers": [
                                            "command"
                                        ]
                                    }
                                ],
                                "type": "basic"
                            }
                        ]
                    }
                    ,
                    {
                        "description": "Change shift+delete to comand+option+backspace",
                        "manipulators": [
                            {  
                                "conditions": [
                                {
                                    "bundle_identifiers": [
                                        "^com\\.apple\\.finder"
                                        
                                    ],
                                    "type": "frontmost_application_if"
                                }
                                ],
                                "from": {
                                    "key_code": "delete_forward",
                                    "modifiers": {
                                        "mandatory": [
                                            "shift"
                                        ],
                                        "optional": [
                                            "any"
                                        ]
                                    }
                                   },
                                "to": [
                                    {
                                        "key_code": "delete_or_backspace",
                                        "modifiers": [
                                            "command",
                                            "option"
                                        ]
                                    }
                                ],
                                "type": "basic"
                            }
                        ]
                    }
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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