Skip to content

Column

Arranges windows in equal-width vertical columns, each spanning full screen height. Simple and predictable.

┌───────────────────────────────────────────────────────────┐
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ 1 │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
└───────────────────────────────────────────────────────────┘
┌─────────────────────────────┬─────────────────────────────┐
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ 1 │ 2 │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
└─────────────────────────────┴─────────────────────────────┘
┌───────────────────┬───────────────────┬───────────────────┐
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ 1 │ 2 │ 3 │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└───────────────────┴───────────────────┴───────────────────┘
┌──────────────┬──────────────┬──────────────┬──────────────┐
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ 1 │ 2 │ 3 │ 4 │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
└──────────────┴──────────────┴──────────────┴──────────────┘
  • Adjustable ratio: No
  • Adjustable main count: No
  • Stateful: No

Each column gets exactly 1/n of the screen width:

Windows Width per column
1 100%
2 50%
3 33%
4 25%
5 20%

Column layout works well for:

  • Research with multiple reference documents
  • Side-by-side file comparison (code review, diffs)
  • Chat alongside other work
  • Reading documentation while coding

With many windows (5+), columns get narrow. Consider:

  • Grid layout for better space utilization with many windows
  • Tall/Wide for a primary + supporting window arrangement
  • Floating individual windows that need more space
Aspect Column Tall
Heights All full height Stack shares height
Widths Equal, automatic Main ratio adjustable
Focus No main window Main window emphasized
Best for Equal importance One primary task