Total-commander-like file manager for VIM
VimL Makefile
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
plugin Avoid trying to load vimcommander more than once. May 19, 2015
.gitattributes .gitattributes Jul 14, 2013
.travis.yml .travis.yml Jul 14, 2013
AUTHORS Credit for windows path handling fixes in AUTHORS. Feb 23, 2010
Makefile Adapted to install with vundle/pathogen. Jul 14, 2013 Add instructions about bundle installation and random fixes in README Jun 12, 2016
build.vim Makefile able to generate vimball. Jan 31, 2010


This is an adaptation of opsplorer (vimscript #362), intended to be more like the Total Commander file explorer.


  • Drop vimcommander.vim in ~/.vim/plugin OR add this repository to your plugin manager (Vundle, for example)
  • Add a map to VimCommanderToggle() in you .vimrc, like this:
noremap <silent> <F11> :cal VimCommanderToggle()<CR>


vimcommander opens two panels of file explorers on the top half of the vim screen. Targets for moving and copying defaults to the other panel, like totalcmd. TAB switches between panels.

vimcommander keys are mostly totalcommander's:

  • F3 - view
  • F4 - edit
  • F5 - copy
  • F6 - move
  • F7 - create dir
  • F8 - del
  • Others: C-U, C-Left/C-Right, C-R, BS, DEL, C-H, etc.
  • Selection of files/dirs also works: INS, +, -. Then copy/move/del selected files.

Tested on Linux. I have reports that vimcommander doesn't work on Windows.