Note that there are some explanatory texts on larger screens.

plurals
  1. POHow do you work with large projects in VIM
    text
    copied!<p>I have large projects with many levels of folders. Some files are named the same and depending on the folder name their function vary. For example</p> <pre><code>/admin/action1.php /action1.php </code></pre> <p>First one would refer to administrative tasks and second one would be accessed by users. Vim gets cluttered with tabs and buffers very quickly and its getting hard to move around. Pluigins I'm using are: NERDTree CtrlP MiniBuffExplorer</p> <p>I'm using gVim for Windows and plugins like YouCompleteMe are not an option.</p> <ul> <li>NerdTree - is too clumsy to move around back and forth between folders on large projects</li> <li>CtrlP - you have to know what you're looking for by typing names all the time</li> <li>MiniBuffExplorer - have ridicculus amount of files, takes way to much space on screen and its impossible to find anything </li> <li>Vim-Session - Open Save tab/windows for project</li> </ul> <p><img src="https://i.stack.imgur.com/3wtIx.jpg" alt="enter image description here"></p> <p>As you can see on the picture there are way to many tabs to remember witch tab correspond to witch part of the code. MiniBuffExplorer isn't helping too much.</p> <p>So my question is how would you go about working with large project in VIM to keep things organized preferably by their function or section of the code. Is there a clean way to do it? Is there a way to group buffers or tabs like:</p> <pre><code>Migrations Seeds Admin Controllers Admin Views Config </code></pre>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload