Как мне переназначить CTRL-h в Mac OS X?
Я хотел бы переназначить CTRL + H от удаления до нуля в Leopard.
3 ответа
По умолчанию ⌃H
поведение происходит из стандартного файла привязок ключей в ресурсах платформы AppKit. Вы можете переопределить это легко.
Создайте файл с таким содержимым:
{ "^h" = ""; }
И сохранить его в ~/Library/KeyBindings/DefaultKeyBinding.dict
, создав папку Key Bindings, если она не существует. (Примечание: вам нужно будет перезапустить свои приложения, чтобы это начало работать.)
(Еще одно примечание: я не совсем уверен, если использовать ""
это правильный способ заставить его ничего не делать, но это работает. В документации, которую я нашел, ничего не сказано ни о каких неоперационных методах.)
Если DoubleCommand не работает для вас, вы можете попробовать создать свою собственную раскладку клавиатуры, используя что-то вроде Ukelele. Я никогда не делал этого, поэтому я не уверен, сколько это стоит.