Самый распространенный ярлык в Textmate не работает? - PullRequest
1 голос
/ 02 сентября 2010

Ярлык для перехода к началу или концу строки кода с помощью + & rarr; или + & larr; не работает. Я только что получил сигнал системы Mac OS X.

Я считаю, что этот ярлык универсален для платформы Max OS X, а не только для TextMate, и он и работает везде, где угодно (TextEdit, StackOverflow и т.д.).

Почему TextMate конфликтует с ним, а не работает?

Это работает на моем другом Mac в TextMate. Есть ли конфигурация, которую я могу где-то изменить? Я попытался переустановить TextMate.

Обновление

Я был на Textmate 1.8 и обновился до 1.9.

Я заметил это в примечаниях к выпуску:

[ИСПРАВЛЕНО] Добавить локальные привязки клавиш для команд + стрелки (так как в Snow Leopard нет настроек по умолчанию) - билет 0FDE7076.

Теперь, когда я делаю + & larr; Он закрывает приложение и переходит к любому приложению, которое также используется искателем.

Когда я делаю + & rarr; , он работает как положено.

Ответы [ 5 ]

2 голосов
/ 06 сентября 2010

Я наконец нашел это!Оказывается, textmate не работает с привязками клавиш Snow Leopard.

http://ticket.macromates.com/show?ticket_id=0FDE7076

Странно, верно?Файлы, включенные в эту ссылку, должны решить проблему.

2 голосов
/ 02 сентября 2010

Я не слышал об этом ярлыке и не знаю, почему он не работает.

Я использую комбинации emacs, которые работают в большинстве приложений для Mac: Ctrl - A для перехода к началу строки и Ctrl - E чтобы прыгнуть до конца.

Ctrl - D (удаление вперед), * ​​1017 * Ctrl - L (центральная линия тока) и Ctrl - T (транспонировать два символа) также удобно.

2 голосов
/ 02 сентября 2010

Может быть, у вас есть мешочек, который мешает? - Стрелка работает как положено в TextMate.

1 голос
/ 03 сентября 2010

TextMate не использует Какао для своего текстового поля главного окна, но он реализует большинство ярлыков Какао, включая + & rarr; для перехода к концу строки.

Как уже говорилось, у вас, скорее всего, есть пакет, связывающий эту команду. Однако, поскольку это TextMate, а TextMate просто потрясающий, существует простой и прямой способ выяснить, что это за элемент комплекта.

Связки-> Выбрать элемент связки ..., затем нажмите увеличительное стекло и переключитесь на Эквивалент ключа. Наберите + & rarr; , и он покажет вам, какой пакет вы получаете. Это зависит от контекста, поэтому убедитесь, что курсор находится в области видимости, в которой возникают проблемы.

Если вы не видите элемент пакета, то это означает, что какая-то другая программа на вашем компьютере ест + & rarr; .

1 голос
/ 02 сентября 2010

В отличие от многих программ, сочетания клавиш не определены в настройках, а в пакетах, которые загружаются при запуске приложения.

TextMate имеет множество мест, где он ищет пакеты и дополнения, поэтому вам, возможно, придется поискать, чтобы найти различия между двумя приложениями. В общих чертах вы должны посмотреть в ~/Library/Application Support/TextMate и /Library/Application Support/TextMate, чтобы увидеть, что установлено.

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

...