Я ищу набор плагинов, которые помогут мне окончательно переключиться на vim полный рабочий день.
Сейчас я пользуюсь Komodo с некоторым хорошим успехом, но в их привязках vim достаточно мелких ошибок, и я устал от этого.
Что мне нравится в Комодо, так это завершение кода. Итак, вот что я ищу (упорядочено по важности).
- Завершение кода, что означает: способность кодировать завершенные модули / функции / и т.д. в любом модуле, который находится на pythonpath, , а не только в системных модулях . Бонусные баллы за показ строк документации при заполнении.
- Переход к определению класса. Я предполагаю, что CTAGS сделает это, так как вы все управляете автоматическим обновлением файлов тегов?
- Управление типом проекта для управления буферами: в идеале - возможность поиска имени файла в структуре каталогов, чтобы открыть его. Бонус за показ индекса определений классов при открытом буфере.
- Bzr интеграция. Не супер важно, так как большую часть этого я могу просто сделать в оболочке.