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