DEV Community

loading...
Play Button Pause Button

tmux resize-panes

Waylon Walker
Data Engineering with python, kedro super user.
Originally published at waylonwalker.com ・Updated on ・1 min read

Resizing panes in tmux can be quite difficult in default tmux, I use a set of keybingings to help resize panes in the rare occasions that I do need just a bit more space. I set the keybinding to the same as my split navigation bindings but shifted. They are very vim like (h,j,k,l).

# resize panes
#―――――――――――――――――――――――――――――
bind -n M-H resize-pane -L 2
bind -n M-L resize-pane -R 2
bind -n M-K resize-pane -U 2
bind -n M-J resize-pane -D 2
Enter fullscreen mode Exit fullscreen mode

Most often when I need to resize panes I just grab the edge of the pane with my mouse. Yes the mouse, its not that often that I actually need to change the size of a pane.

# Enable mouse control (clickable windows, panes, resizable panes)
set -g mouse on
Enter fullscreen mode Exit fullscreen mode

https://waylonwalker.com/tmux-nav-2021/

for more information on how I navigate tmux, check out this full post


Be sure to check out the full youtube playlist and subscribe if you like it.

https://www.youtube.com/playlist?list=PLTRNG6WIHETB4reAxbWza3CZeP9KL6Bkr


Also check out this long form post for more about how I use tmux.

Discussion (1)

Collapse
sloan profile image
Sloan

Hi there, we encourage authors to share their entire posts here on DEV, rather than mostly pointing to an external link. Doing so helps ensure that readers don’t have to jump around to too many different pages, and it helps focus the conversation right here in the comments section.

If you choose to do so, you also have the option to add a canonical URL directly to your post.