Skip to content

Column

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

Layout

1 window

┌───────────────────────────────────────────────────────────┐
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ 1 │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
└───────────────────────────────────────────────────────────┘

2 windows

┌─────────────────────────────┬─────────────────────────────┐
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ 1 │ 2 │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
│ │ │
└─────────────────────────────┴─────────────────────────────┘

3 windows

┌───────────────────┬───────────────────┬───────────────────┐
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ 1 │ 2 │ 3 │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└───────────────────┴───────────────────┴───────────────────┘

4 windows

┌──────────────┬──────────────┬──────────────┬──────────────┐
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ 1 │ 2 │ 3 │ 4 │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
└──────────────┴──────────────┴──────────────┴──────────────┘

Capabilities

  • Adjustable ratio: No
  • Adjustable nmaster: No
  • Stateful: No

Column width

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

WindowsWidth per column
1100%
250%
333%
425%
520%

When to use

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

Limitations

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

Column vs Tall

AspectColumnTall
HeightsAll full heightStack shares height
WidthsEqual, automaticMain ratio adjustable
FocusNo main windowMain window emphasized
Best forEqual importanceOne primary task