Я подключил обычную британскую клавиатуру Windows к своему MacBook. Я продолжаю нажимать Home & End но они работают не так, как я ожидаю, они переходят на верх / низ документа / страницы, а не на начало / конец строки. Это очень раздражает, так как я делаю это автоматически, когда я печатаю!

Есть ли способ заставить их работать так, как я ожидаю, то есть, почему они не отображаются на CMD+LEFT/RIGHT?

1 ответ1

1

Создайте ~/Library/KeyBindings/ и сохраните его как DefaultKeyBinding.dict:

{
    "\UF729"  = moveToBeginningOfLine:;
    "\UF72B"  = moveToEndOfLine:;
    "$\UF729" = moveToBeginningOfLineAndModifySelection:;
    "$\UF72B" = moveToEndOfLineAndModifySelection:;
}

Смотрите блог TextMate »Привязки клавиш для переключателей. pageUp: и pageDown: не работают в приложениях Safari, Chrome или iWork.

Это не работает во всех приложениях или текстовых представлениях все же. Другой вариант будет использовать KeyRemap4MacBook:

Вы можете настроить параметр, скопировав его отсюда и добавив его в private.xml.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .