Grouping files is a secret weapon of Vim-CtrlSpace that allows you to work in a way that vanilla Vim doesn’t. I’ll spare you tricky details about Vim buffers, tabs, and the like. Just treat grouped files in tabs as a workspaces arrangement, OK? See example:

Docs & Notes tab groups all project notes and documentation. Implementing authentication you can group all related files under Google OAuth 2.0 tab. You can even keep files from any projects or directory as you’re not limited by the project scope. This way a third tab, Plans & goals can be added.

Will learning Vim-CtrlSpace land in your 2016 Plan & goals list?

Opening project

  1. CTRL + SPACE
  2. B
  3. Enter project name >ember<
  4. Confirm with Enter

Finding file and opening it in the first tab

  1. O
  2. Enter file name >readme< and confirm with Enter
  3. Press space to add the file to the tab without closing the plugin window

Opening another 3 files in a separate tab

  1. Open search mode with /
  2. Press CTRL + U to clear the previous search term
  3. Type >computed< to find new files
  4. Open each found file with Shift + T

Adding a custom tab label

  1. Press Backspace to exit search mode
  2. Press l to open a list of tabs
  3. Press = to change the default label