Ответы пользователя по тегу Vim
  • VIM может заменить IDE?

    voronkovich
    @voronkovich
    Я тоже использую вим вместо IDE (но для PHP). Есть такое мнение, что Unix - сам по себе отличная IDE. Поэтому, помимо вима я бы рекомендовал вам также хорошо освоить командную строку (bash/zsh/fish, я предпочитаю zsh).

    Что используют в больших компаниях - можно посмотреть в репозиториях facebook: https://github.com/facebook

    1. Codemod. Отличная утилита для проведения рефакторинга. Похожа на sed, но с цветными картинками. Написана на Python, кстати говоря. Я часто использую ее и очен доволен.

    2. Watchman - утилита перехватывающая события файловой системы изапускающая команды. Удобно для запуска тестов, сборки и т.д. Лично я предпочитаю ей entr

    Для навигации по большим объёмам кода также используются:

    1. https://ctags.io/

    2. The Silver Searcher

    BTW. Я, для быстрого доступа к командной строке, запускаю vim через tmux (в одном из окон). В итоге моя IDE выглядит как-то так:

    5ae70e253db6e423687271.png

    Подробности можете посмотреть тут: https://github.com/voronkovich/dotfiles

    UPD: Приведу список полезных плагинов, которые необходимы в независимости от ЯП:

    CtrlP - быстрое открытие файлов.
    easymotion - быстрые переходы по тексту
    vim-test - запуск тестов из Vim
    syntastic - проверка синтаксиса
    YouCompleteMe - автодополнение кода
    ultisnips - сниппеты кода

    Также порекомендую крутой скринкаст про Vim и командную строку: Vim screencasts
    Ответ написан
    3 комментария
  • Какие плагины VIM'a вы используете для веб-разработки?

    voronkovich
    @voronkovich
    Для Symfony могу посоветовать пару своих плагинов:
    ctrlp-symfony2.vim
    sniphpets/symfony
    Ответ написан
    Комментировать