TextMate: сочетания клавиш иногда не работают, затем снова работают после перезапуска.

Я перешел на Lion 2 месяца назад, и с тех пор иногда сталкиваюсь с тем, что сочетание клавиш TextMate больше не работает (что означает: ничего не происходит), а затем, после перезапуска TextMate, оно снова работает.

На этот раз это было CTRL + ALT + SHIFT + DOWN, которое должно вызвать команду Go to current step Cucumber. После перезапуска ТМ снова заработало. Я также испытал это с CMD + SHIFT + 7 (что приводит к Cmd-/ в моем швейцарском макете) для комментирования строк.

Есть идеи, в чем проблема? Как я уже упоминал в предыдущий пост, для ярлыка комментирования это, наконец, оказалось приложение Skitch, которое иногда блокирует эту рекомендацию и не позволяет отправить ее в TM. Но это не имеет отношения к сценарию перезапуска, который у меня сейчас есть.

В любом случае, было бы неплохо, чтобы OSX отображала какое-то информационное окно всякий раз, когда нажимается сочетание клавиш, которое сообщает, что именно было выполнено, например, при нажатии CMD + S он скажет «Сохранить документ» или CMD + SHIFT + 3 «Сделать снимок экрана» и т. д., чтобы вы всегда знали, что было запущено, и не нужно было думать, что ярлык попал в Nirvana ... Может быть, есть какое-то приложение или расширения OSX, которые делают это?


person Joshua Muheim    schedule 13.07.2012    source источник
comment
У меня такая же проблема с CMD+S   -  person Jared Beck    schedule 28.01.2013
comment
К сожалению, я так и не понял этого. Сейчас я использую RubyMine. Может быть, я когда-нибудь попробую TM2 ...   -  person Joshua Muheim    schedule 28.01.2013


Ответы (1)


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

Попробуйте в следующий раз, когда это произойдет, и посмотрите, не решит ли это хотя бы проблему. Чтобы исправить это, потребуется выяснить, какая фоновая задача заклинивает, и исправить или устранить ее.

person Jay Allen    schedule 23.05.2013
comment
Спасибо! Некоторое время я не сталкивался с этой проблемой, но учту ваше предложение. - person Joshua Muheim; 27.05.2013