Vim — Рулит и педалит

Подсел я на vim, да так, что никакой редактор более не впечатляет. Быстрый, богат на возможности, которые можно всегда приумножить. По этой ссылке конфиг, цветовые схемы и несколько плагинов, немного упрощающих работу в этом редакторе, для тех, кто только начинает с ним работать.
Continue reading «Vim — Рулит и педалит»

Vim — Рулит и педалит

SciTE. Простой редактор — хороший редактор.

Пролог

  1. Топик создан не для разжигания holywar, но исключения для донесения информации
  2. Мнение автора о таких редакторах как vim и emacs исключительно положительное, но сегодня речь не о них.

Вступление

В начале своего пути разработчика я, как и большинство начинающих (да и продолжающих) веб-программистов, работал в среде Windows, используя некоторый набор инструментов, о большинстве из которых известно как Линуксоидам, так и пользователям Windows. В качестве среды разработки я использовал богатый своими возможностями редактор SciTE, который, пожалуй, один из первых начал использовать в качестве компонента обработки исходного кода небезызвестную Sctintill’у. История редактора начинается в 99 году, для любопытствующих — ссылка.

Шло время. Проекты стали серьезнее, инструменты тоже. Я полностью перестал использовать Windows для работы, ибо не удобно. В качестве среды разработки на смену SciTE сначала пришел NetBeans, а затем Eclipse.  Но спустя некоторое время возникла необходимость написать несколько маленьких приложений на Си, тут то я и вспомнил про SciTE. Знаю, истинные линуксоиды используют либо vim, либо emacs, либо, на худой конец, nano. Но…

По существу

Итак, чем же редактор SciTE так хорош. Опишу только то, что нравится лично мне, для любопытствующих, ниже дам ссылку на официальную документацию.

  • Plain text конфиги. Невероятно гибкий в настройке. Для любителей настраивать под себя и только ручками самое то, возможность использовать контекстное меню для настройки тоже никто  не отменял.
  • Возможность настроить подсветку и макросы «для каждого» языка отдельно.
  • Возможность изменить глобальные настройки путем создания пользовательского конфига, не трогая глобальный файл настроек.
  • Добавление своих конфигов.
  • Как для интерпретируемых, так и для компилируемых языков есть возможность повесить на хоткеи основные функции: запуск, компиляция, сборка, отладка.
  • Очень быстрое выполнение, малое потребление ресурсов.

Ниже несколько скриншотов и ссылок:

Официальный сайт

Настройки и цветовая палитра для SciTE от Павла Кудинова

SciTE. Простой редактор — хороший редактор.