Запуск фоновых задач из vim

20 Фев

При разработке проекта удобно всегда иметь актуальную документацию по методам. После добавления нового метода и сохранения файла приходится вручную запускать скрипт обновления документации.

У vim есть возможность выполнять команды по собственным событиям, но нельзя просто выполнять команды фоном без блокировки работы.

Continue reading

Yet another Vim IDE

26 Окт

1

Vim как среда разработки для JavaScript и PHP.

Чтобы превратить текстовый редактор в какое-то подобие среды разработки, добавим проверку синтаксиса, навигацию по проекту, навигацию по коду и некоторые вспомогательные фичи.

Continue reading

GVim в KDE на весь экран

1 Окт

Когда пытаешься развернуть GVim на весь экран в KWin (это такой менеджер окон в KDE), то остаются просветы по краям. GVim ведёт себя как некоторые эмуляторы терминалов, которые могут принимать только фиксированные размеры в зависимости от выбранного шрифта, размера символов и числа столбцов и строчек в области редактирования.

Continue reading

Тёмная тема для GVim

30 Сен

Работая с vim из командной строки, как правило по умолчанию уже имеем дело с тёмной темой. Даже если это не так, то сделать тёмный терминал и выбрать тёмную тему разметки синтаксиса не составит проблемы для опытного пользователя.

С GVim ситуация обстоит немного сложнее. Область текста окружают виджеты GTK2 и цветные значки на панели инструментов. Именно поэтому в своё время отказался от использования тёмной темы.

Вот что получится в результате тюнинга GVim:

gvim-dark

Continue reading