Як я можу встановити комбінацію клавіш, яка містить клавішу зворотної області?


10

Моє питання в заголовку: чи дозволяє OS X встановлювати ярлик із зворотним простором, як Ctrl+ Option ⌥+ Command ⌘+ backspace(у моєму випадку до служби Автоматизатор)?

Редагувати :
Ви можете подумати "Спробуйте самі"; ну я це зробив. У системних налаштуваннях → Клавіатура → Швидкі клавіші я спробував додати цю ярлику до своєї служби, і вона не працює. Здається, проблема пов’язана із зворотним простором. Ctrl+ Option ⌥+ Command ⌘+ mпрацює добре.

Хтось знає рішення, яке дозволяє мені використовувати backspaceклавішу в клавіші швидкого доступу?


Якщо ви хочете, ви можете додати свої висновки як відповідь, щоб організація сайту була організованою.
Saaru Lindestøkke

Насправді моє питання полягало в тому, щоб знати, чи може бути для цього робота.
Матьє Ріглер

Ах вибачте, я неправильно зрозумів. Я подумав, що ви просто хочете дізнатися, чи може ярлик містити клавішу зворотної області чи ні.
Saaru Lindestøkke

Відповіді:


6

Щоб змінити ярлик служби, запустіть plutil -convert xml1 ~/Library/Preferences/pbs.plist, відкрийте список і змініть, наприклад

<key>(null) - Some Service - runWorkflowAsService</key>
<dict>
    <key>key_equivalent</key>
    <string>@~a</string>
</dict>

до

<key>(null) - Some Service - runWorkflowAsService</key>
<dict>
    <key>key_equivalent</key>
    <string>@~&#x8;</string>
</dict>

Потім перезапустіть, щоб застосувати зміни.

@ є команда, ~ - це параметр, і & # x8; є видалення (Windows backspace). Видалити вперед (Windows delete) буде & # x7f ;. Рядки ярлика використовують той самий формат, що і в DefaultKeyBinding.dict .

Щоб змінити глобальний ярлик, встановлений у розділі Ярлики додатків, запустіть plutil -convert xml1 ~/Library/Preferences/.GlobalPreferences.plist, відкрийте список і змініть, наприклад

<key>Some Menu Name</key>
<string>~@a</string>

до

<key>Some Menu Name</key>
<string>~@&#x8;</string>

Потім закрийте та знову відкрийте програми, щоб застосувати зміни.

Клавіші швидкого доступу до додатків зберігаються у ~ / Бібліотеці / Налаштуваннях / *.


Я не знаю, чи Йосеміт трактує цей файл по-різному, чи моє питання характерне для хрому, але я не можу змусити це працювати. Збереження файлу за допомогою нового прив’язки клавіш не поширюється на параметри комбінації клавіш, а також не відображається в меню хрому. Попередження для важких людей, як я, я виявив багато труднощів, намагаючись налаштувати ярлики на клавіатурі в OSX (з Windows та Linux). Хоча, здається, є багато можливостей для тонкої настройки, я знаходжу цілу кількість помилок у клавіатурних вкладках OSX в цілому.
aaaaaa

Зауважте, що ви повинні видалити або повторно призначити будь-які інші прив’язки до тих самих клавіш, інакше це не вийде
wrossmck

0

Хоча це не безкоштовно, клавіатура Maestro вирішить вашу проблему.

Ось дуже простий приклад: просто встановіть «Гарячу клавішу» на «Видалити» (натискаючи ⌘ + ⌦) та призначте пункт меню для її активації. Ви також можете вказати програми, в яких буде працювати ярлик, щоб ви могли повторно використовувати тригер.

Клавіатура Maestro Macro

Звичайно, враховуючи, що це дуже потужна макропрограма, ви можете встановити її для виконання набагато складніших завдань - від запуску Applescripts до маніпулювання Markdown .


0
  • Крок 1 - отримайте карабін (якщо він вже не на вашому mac, який він може бути).
  • Крок 2 - відкрийте Карабінер
  • Крок 3 - перейдіть до "змінити зворотну косу рису"
  • Крок 4 - натисніть "змінити нахил косого кута, щоб передати видалення / + (Fn + зворотна косою рисою на зворотний кут"
  • Крок 5 - закрийте вікно.

Це робить клавішу зворотної косої риски клавішею видалення. Я ніколи не використовую зворотний нахил, тому він чудово працює для мене. Сподіваюсь, це допомагає.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.