Какая у вас идеальная конфигурация vim для разработки php? - PullRequest
12 голосов
/ 19 марта 2010

Я использую VIM-редактор для PHP, я знаю, что многие люди будут указывать на PDT, но почему-то мне нравится оставаться с VIM, и поэтому

Что вы предлагаете для идеальной конфигурации VIM для разработки на PHP?

Ответы [ 6 ]

4 голосов
/ 19 марта 2010

Возможно, вы захотите использовать файл синтаксиса PHP, например: http://www.vim.org/scripts/script.php?script_id=1571

FWIW: Лично мне нравится изучать vim на данный момент, но я все еще предпочитаю netbeans для разработки PHP, потому что он имеет много необходимых мне функций, таких как автоматическая настройка scp для удаленного сервера и удаленная отладка с помощью XDebug.

3 голосов
/ 24 марта 2010

вы действительно должны использовать VIP Тобиаса Шлитта, который представляет собой «интеграцию VIM для PHP, включая скрипт phpDocumentor for VIM (PDV). Основным компонентом является плагин типа файлов VIM, который настраивает множество улучшений VIM для более удобной работы». Редактирование PHP в VIM. ".

Я использовал его с тех пор, как его имя изменилось с PDV на VIP, и это действительно превосходно.

Вы можете получить его с GitHub на http://github.com/tobyS/vip

3 голосов
/ 19 марта 2010

Если вы использовали PDT и вам это нравится, вы можете посмотреть Eclim . Он позволяет вам использовать vim, но подключается к eclipse для проектов, завершения кода и т. Д. Это немного облегчает переход к PDT для отладки, а затем обратно к vim для кодирования.

0 голосов
/ 24 октября 2011

Что такое файлы конфигурации и советы по использованию? Vim для программистов PHP

0 голосов
/ 19 марта 2010

Мне нравится это, чтобы автоматически свернуть ваш код для вас ..

http://www.vim.org/scripts/script.php?script_id=1623

Складывание в Vim вообще ...

:h folding

и чтобы войти в дух php, используйте phpx colorscheme ..:)

http://vimcolorschemetest.googlecode.com/svn/colors/phpx.vim

Проверьте этот проект в целом, для некоторых хороших цветовых схем.

0 голосов
/ 19 марта 2010

Это действительно зависит от вашего стиля, но для начала стоит создать файл с именем ~/.vim/after/ftplugin/php.vim. Если вы найдете какие-либо полезные сопоставления для PHP, поместите их в этот файл (используйте параметр <buffer> для сопоставлений, чтобы предотвратить их утечку в другие типы файлов). Как только вы знаете, какие значения вам нравятся для tabstop, autoindent, smartindent и т. Д., Поместите их в файл ftplugin, используя :setlocal.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...