ОНОВЛЕННЯ: 11.07.2017 У мене ця проблема не виникала вже пару років. Або Eclipse вирішив проблеми, або новіша версія Mac OSX щось виправила. Для запису я запускаю Eclipse 4.5.2 на OSX 10.11.6.
ОНОВЛЕННЯ: 29.04.2011. Схоже, це взагалі не питання робочої області чи налаштування клавіатури. Це просто повторилося, але відновлення старих робочих просторів не вирішило проблему. Нарешті мені довелося перезавантажити свій Mac, який, здавалося, вирішує речі. У майбутньому я негайно спробую перезапустити, якщо знову побачу це. Я подав цю помилку за допомогою Eclipse . Будь ласка, додайте коментар "я теж" до помилки, якщо вона не була виправлена, і ви можете відтворити це у вашій системі.
Я також чув, що на Macs ви можете вирішити це, заснувши пристрій уві сні, закривши кришку ноутбука або потягнувши меню Apple, щоб виспатися, зачекайте кілька секунд, а потім запустити його знову. Я ще цього не пробував.
До речі, коли це відбувається, освіжаючі та інші механізми не спрацювали.
ОНОВЛЕННЯ: 13.04.2011. Хоча наведені нижче інструкції усували проблеми з клавіатурою, я виявив інші проблеми з моєю конфігурацією і, нарешті, змушений був відновити робочу область з резервних копій.
ПРИМІТКА. Це не рекомендується, але це тут для інформаційних цілей. Зазвичай ці клавіші обробляються нативним віджетом і не визначаються.
Тож у мене була та сама проблема під Eclipse 3.6.2.r362 на Mac OSX 10.6.7. Видалити зліва та стрілки не працюють. Вони працювали в інших додатках. Варіант-Стрілки добре працювали, щоб перемістити вибір. Стрілки працювали у вікні налаштувань клавіатури. Перехід на іншу програму та назад не працював. Перезапуск затемнення не мало значення. Переключення схем клавіатури з Emacs -> За замовчуванням -> Emacs не працює. Натискання всіх клавіш модифікатора нічого не робило. Я спробував усе наступне, і нічого не виходить: відновлення проекту, оновлення джерела, перезапуск Eclipse.
Нарешті, мені вдалося виправити це, перейшовши в Налаштування -> Загальне -> Клавіші та скинувши кожне з прив’язок для наступних клавіш. Прив’язки для кожної з клавіш були порожніми.
Delete Previous
на задній простір
Line Up
до стрілки вгору
Line Down
до стрілки вниз
Previous Column
ліва стрілка
Next Column
стрілка вправо
Це спрацювало, але потім я помітив, що всі ключові прив’язки emacs були накручені. Я думав, що вони працювали раніше, тому я не впевнений, коли це сталося. Мені довелося відновити прив’язки ключів за замовчуванням (після запису тих, які я налаштував), а потім відновити мої налаштовані настройки.
Змушує мене замислитися, які інші ключові прив’язки були скинуті і що це зробили. Розчарування, але принаймні я можу повернутися до кодування.