Форум — Development Не работают стрелки в емакс 0 0 При попытке набрать C-left,C-right (emacs -nw) в буффер впечатываються D и C соответственно.(в "графическом" emacs все работает) Как это исправить? Ссылка
> Как это исправить? Судя по всему поменять или настроить терминал. Емакс не причем. atoku ★★★ (28.07.07 23:35:19 MSK) Показать ответ Ссылка
Ответ на: комментарий от anonymous 28.07.07 21:10:10 MSK точнее - M-f и M-b Begemoth ★★★★★ (29.07.07 00:10:57 MSK) Ссылка
Ответ на: комментарий от atoku 28.07.07 23:35:19 MSK это и в xterm, и в "чистой" консоли. (С-M-F1) Так что странно все это. anonymous (29.07.07 01:08:24 MSK) Показать ответы Ссылка
Ответ на: комментарий от anonymous 29.07.07 01:08:24 MSK > это и в xterm, и в "чистой" консоли. (С-M-F1) Так что странно все это. а в bash'е тоже так? Deleted (29.07.07 18:56:11 MSK) Показать ответ Ссылка
Ответ на: комментарий от anonymous 29.07.07 01:08:24 MSK в konsole это есть такой пункт в настройках, не знаю как в других терминалах - в разделе "Input" Ctrl+Left = \EOd Ctrl+Right = \EOc Deleted (29.07.07 19:02:28 MSK) Ссылка
Ответ на: комментарий от Deleted 29.07.07 18:56:11 MSK В bash (C-left / C-right) работают правильно, как переход на слово назад/вперед. anonymous (29.07.07 20:55:12 MSK) Ссылка
В ~/.emacs: (global-set-key [(meta ?\[) ?1 ?\; ?5 ?C] 'forward-word) (global-set-key [(meta ?\[) ?1 ?\; ?5 ?D] 'backward-word) watashiwa_daredeska ★★★★ (29.07.07 22:22:30 MSK) Показать ответ Ссылка
Ответ на: комментарий от watashiwa_daredeska 29.07.07 22:22:30 MSK Комбинации могут быть другие. Я смотрю cat'ом в консоли. Еще более правильным будет такой вариант: (define-key function-key-map [27 ?\[ ?1 ?\; ?5 ?C] [C-right]) (define-key function-key-map [27 ?\[ ?1 ?\; ?5 ?D] [C-left]) watashiwa_daredeska ★★★★ (29.07.07 22:36:06 MSK) Показать ответ Ссылка
Ответ на: комментарий от watashiwa_daredeska 29.07.07 22:36:06 MSK Спасибо! Странно, что без этого не работает... anonymous (30.07.07 11:25:37 MSK) Ссылка