Tuesday, April 12, 2011

Another Emacs plugin: highlight-symbol

I guess, it is a must.



C-f3 - highlight-symbol-at-point
  f3 - highlight-symbol-next
S-f3 - highlight-symbol-prev
M-f3 - highlight-symbol-prev

5 comments:

  1. Что же они F3 переопределяют. Неужели им клавишные макросы не милы? (а плагин действительно клёвый)

    ReplyDelete
  2. Да, и ещё почему-то на странице не упомянули привязку highlight-symbol-query-replace.

    ReplyDelete
  3. а какие макросы им не милы?
    Вообще говоря, я слабо этот плагин понимаю. С одной стороны, переопределённые F3 все работают, но при этом highlight-symbol-mode не включен, то есть выделения слова под курсором нет...
    А в целом мне нравится, хоть я особо глубоко и не копал.

    ReplyDelete
  4. Ну те что привязаны из коробки к F3 и F4 (по крайней мере у меня на линуксовом и виндовом емаксах). F3 - начать запись клавишного макроса, F4 - закончить запись и все следующие F4 применят всё что было записано. Соответвтвенно команды kmacro-start-macro-or-insert-counter и kmacro-end-or-call-macro. Мои самые любимые клавиши, которые неоднократно облегчали рутинные операции.

    А с этим плагином всё заработало без проблем (только пришлось на F5 повесить). Highlight-mode он сам включает и всё подсвечивается и вообще красота.

    ReplyDelete
  5. О, насчёт F3/F5 - хорошая идея, поменяю себе тоже. Макросами я не пользовался, потому как не видел как ими пользоваться. Я ж фичи емакса по разным скринкастам смотрю, и только меньшую часть - по необходимости, когда точно знаю, что мне нужно. Вот с макросами не срослось, поищу сейчас скринкастов, как ими пользуются :)))))

    ReplyDelete

My Blog List