Need help with vim-zoom?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

146 Stars 7 Forks 23 Commits 0 Opened issues


Toggle zoom in / out individual windows (splits)

Services available


Need anything else?

Contributors list

VIM Zoom v0.3.1

A simple plugin to toggle zoom of current window within the current tab.

This is heavily inspired from tmux's zoom pane feature.


Use your favorite plugin manager to install this plugin (recommended).


git clone ~/.vim/bundle/vim-zoom

If however you don't use a plugin manager such as pathogen, vundle, neobundle, vim-plug then you can copy all files within this repository directly within your ~/.vim folder. (not recommended)


Simply use the provided mapping <C-W>m to toggle zoom in and out for the current window


VIM Zoom provides

API to be used for adding
value to your statusline while your window is zoomed.
defaults to value
. You may add this to your statusline like this :

set statusline+=%{zoom#statusline()}

If you're using some complex statusline plugin, you may need to refer to it's documentation to figure out how to add this to your statusline.


Reporting an Issue :

Use Github Issue Tracker

Contributing to code :

  • Fork it.
  • Commit your changes and give your commit message some love.
  • Push to your fork on github.
  • Open a Pull Request.


This plugin was heavily inspired by tmux's zoom pane feature.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.