Как переназначить клавишу извлечения на клавиатуре MacBook, чтобы «удалить»?

19188
Mehrdad Afshari

У меня есть MacBook Air первого поколения, и это беспокоило меня с самого начала.

Когда я купил эту вещь, я был уверен, что не собираюсь носить с собой привод DVD. Я не использую это. До сих пор Wi-Fi работал очень хорошо для меня, и фактически отсутствие оптического привода было наименьшей проблемой, с которой я столкнулся (наихудшим было снижение температуры и частоты процессора).

Но есть бесполезные выталкивания ключ прямо в месте, подходящее для большого удаления ключа (реального удаления, в терминологии PC, конечно). Это очень поможет, когда вы разрабатываете в Xcode. Я чувствую, что он обрабатывается на более низком уровне, чем стандартные сочетания клавиш. Есть ли способ переназначить его, чтобы удалить?

13
* Реальное удаление * называется * прямое удаление * на Mac. Но это не поможет вам, конечно. ;-) Arjan 15 лет назад 0
@Arjan, Mac облажался, когда дело доходит до производительности. Pacerier 7 лет назад 0

4 ответа на вопрос

7
cobbal

Не связано с переназначением, но Ctrl Dбудет выполнять прямое удаление в большинстве текстовых полей OS X.

Я не хотел бы набирать привычку печатать, ctrl Dиначе я бы набрал его в командной строке ... Ether 14 лет назад 1
Перенаправляет удаление тоже в командной строке. Он не отправляет EOF, если вы не в конце строки. cobbal 14 лет назад 1
это спаситель, `fn` +` delete` всегда стресс для рук Ashwani Agarwal 8 лет назад 0
4
Daan

У меня нет опыта работы с приложением, но, возможно, DoubleCommand может вам помочь?

Обновить

Согласно их веб-сайту, KeyRemap4MacBook должен быть в состоянии сопоставить кнопку «Извлечь» с последующим удалением.

Этот форум MacRumors также имеет тему на эту тему.

Он не поддерживает ключ извлечения. Mehrdad Afshari 15 лет назад 0
Вы можете редактировать исходный код так, как он: Я использую пользовательскую версию DoubleCommand, которая, например, отображает Caps Lock в Escape. Matthew Schinckel 15 лет назад 0
KeyRemap4MacBook (вместе с NoEjectDelay) работает, но проблема в том, что вы не можете удерживать eject для удаления длинной строки. Он просто удаляет один символ каждый раз. Mehrdad Afshari 15 лет назад 1
2
Arjan

Мне также не нравится использовать fn для любой клавиши, поэтому я вообще прекратил использовать прямое удаление. Когда мне нужно «Удалить вперед», я часто удерживаю Shift и использую клавиши курсора, чтобы сделать выбор, а затем нажимаю «Delete». На самом деле, я делаю это для каждого текста, который хочу удалить - эти клавиши курсора идут во всех направлениях. :-)

Ух ты, видимо, я за это проголосовал, но я не помню, как это сделал. И теперь уже слишком поздно, чтобы отменить это. Извини :( Lawrence Velázquez 14 лет назад 0
Вам не нужно менять выбор. Просто сделайте правую клавишу и удалите. Для нескольких символов быстрее лететь к месту, используя стрелку win / opt, а затем удалить win / opt. Клавиша Shift раздражает. Pacerier 7 лет назад 0
1
Movie Slate

Karabiner (which replaced KeyRemap4MacBook) does provide a means to remap the Eject key. Just tested it with El Capitan GM, and it works fine.

И, как говорит Карабинер: клавиша извлечения имеет задержку. Используйте [NoEjectDelay] (https://pqrs.org/osx/karabiner/noejectdelay.html), чтобы избавиться от задержки. Cristan 8 лет назад 0
Я не нахожу ключ извлечения в списке простых изменений modiX 6 лет назад 0