Это сайт — моя персональная записная книжка. Интересна мне, по большей части, история, своя жизнь и немного программирование.

Автомакрос

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

Получается этакий «автомакрос». Иногда некоторые вещи проще сделать макросом (например, стереть последний символ в каждой строке — End, Del, Down), но лень создавать макрос, вешать его на клавишу, потом стирать...

В FARе очень сильно этого нехватает, есть, конечно, такая прекрасная вещь как плагин «Search&Replace» с регулярными выражениями, но что-то у нас как-то не сложилось — там сложная процедура получения ключа (сложность заключается во времени ожидания ключа — иногда на это уходят недели), да ещё он имеет наглость устаревать. Поэтому чаще всего я просто запускаю Perl или PHP.