понедельник, 8 февраля 2010 г.

paredit

Попробовал использовать paredit, который все так хвалят, для редактирования лисп-кода: это ужасно - оно насильно поддерживает правильный баланс скобок, что полностью сбивает меня с толку. Я использую незакрытые s-выражения для выражения того, что мысль не закончена. Я ставлю последнюю скобку когда считаю, что выражение готово.

Наверное я просто недостаточно люблю скобочки (что правда, я их принял, но никогда не был в восторге от s-выражений) и поэтому идея "структурного редактирования" впечатления на меня не производит: предпочитаю иметь дело с текстом.

P.S. У меня есть схожая проблема с js2-mode, но там хоть можно спокойно удалять автоматически подставленные символы.

1 комментарий:

  1. И то верно. Я предпочитаю писать код на лиспе как мозаику из кусочков кода на чистом листе, где каждый кусочек - отдельно прогоняется в репле, а потом складывается с остальными. Паредит к такому подходу не подходит - сильно ограничивает. До кучи у него уникальных кейбиндов чуть ли не больше чем в самом эмаксе, что напрягает.

    ОтветитьУдалить