У меня есть большие проекты со множеством уровней папок. Некоторые файлы называются одинаковыми, и в зависимости от имени папки их функция меняется. Например,Как вы работаете с большими проектами в VIM
/admin/action1.php
/action1.php
Первый из них относится к задачам администрирования, а второй - к пользователям. Vim очень забивается язычками и буферами, и его трудно передвигаться. Pluigins Я использую являются: NERDTree CtrlP MiniBuffExplorer
Я использую GVim для Windows, и плагины, такие как YouCompleteMe не вариант.
- NerdTree - слишком топорно передвигаться взад и вперед между папками на больших проектах
- CtrlP - вы должны знать, что вы ищете, введя имена все время
- MiniBuffExplorer - есть ridicculus количество файлов, занимает способ много места на экране, и его невозможно найти что-нибудь
- Вим-Session - Открыть Сохранить закладку/окна для проекта
Как вы можете видеть на картинке, есть способ для многих вкладок, чтобы помнить, что вкладка ведьмы соответствует колдовской части кода. MiniBuffExplorer не слишком помогает.
Итак, мой вопрос в том, как вы собираетесь работать с большим проектом в VIM, чтобы сохранить что-то организованное предпочтительно по их функции или разделу кода. Есть ли чистый способ сделать это? Есть ли способ группы буфера или вкладки:
Migrations
Seeds
Admin Controllers
Admin Views
Config
Возможный дубликат [Howto организовать буферы, окна и вкладки Vim при работе со многими файлами] (http://stackoverflow.com/questions/3832905/howto-organize-vim-buffers-windows-and-tabs-when- work-with-many-files) – glts
... см. также [Как перемещаться по большому проекту в VIM] (http://stackoverflow.com/q/1457540) (и многие другие подобные вопросы). – glts
Вы правы, это обычная проблема. Я пытался показать свои настройки с помощью определенных плагинов и как он выглядит в моем проекте. Надеясь, что, возможно, мне нужно использовать другой плагин, настроить плагины, которые у меня уже есть, или найти указатели на то, как должен выглядеть рабочий процесс. – BlueNile