# vimfiler A powerful file explorer implemented in Vim script **Note**: Active development on vimfiler.vim has stopped. The only future changes will be bug fixes. Please see [Defx.nvim](https://github.com/Shougo/defx.nvim). https://github.com/Shougo/vimfiler.vim/issues/380 ## Introduction vimfiler is a powerful file explorer ("filer") written in Vim script. ## Usage To start vimfiler, run this command: :VimFiler If you set `g:vimfiler_as_default_explorer` to 1, vimfiler will be used as the default explorer (instead of netrw.) :let g:vimfiler_as_default_explorer = 1 **vimfiler depends on [unite.vim](https://github.com/Shougo/unite.vim).** Please install unite.vim 3.0 or later before you install vimfiler. Note: To use vimfiler with files larger than 2 GB, vimfiler requires Vim to have Lua support (|if_lua|). ## Screenshots Common operations ----------------------------  Explorer feature (similar to NERDTree) ----------------------------------------  Dark theme ----------------------------   ## What are some of the advantages vimfiler offers compared to other file explorers? - Integration with [unite](https://github.com/Shougo/unite.vim) - Integration with [vimshell](https://github.com/Shougo/vimshell.vim) - External sources (for example, [unite-ssh](https://github.com/Shougo/unite-ssh)) - vimfiler is highly customizable. - Many options (see |vimfiler-options|) - Fast (if your version of Vim has |if_lua| enabled) - Column customization - Support for more than one screen