VIM Pal Screenshot

VIM Pal is a file browser for VIM, that runs as a separate application, with the goal to make it more convenient to work with multiple projects simultaneously.



Windows installer

vimpal_1.6.0.exe (5 MB)

Arch Linux package

Packages in AUR: Qt 4 version, Qt 5 version.

If you use packer (or similar tool, e.g. yaourt), package can be installed like this: packer -S vimpal

Source code

To install on other operating systems, you will need to compile from source, which can be downloaded from here. You will need Qt (4.8 or 5.x version). Project is using qmake, so compilation looks like this:

qmake && make

Note that qmake may be called qmake-qt4 or qmake-qt5 depending on your system and Qt version. After compilation you will get a binary, which can be placed anywhere in path.

Quick user guide

Most of the functionality is accessible through context menus - right click on files, lists and other items to get menus of associated actions.

Some features can be accessed via keyboard shortcuts: press Ctrl+S to save current VIM session (if VIM sessions is enabled in settings). To trigger file search/filter, press /.

When configuring profiles, you have to provide two names: profile name and VIM name. VIM name is used to identify the VIM window. By choosing different VIM names, you specify that files from different profiles will be opened in different VIM windows.


If you would like to translate VIM Pal, please check Qt translation tools. Suggestions and bug reports are welcome at


© 2012-2015 Aurelijus Bru┼żas <>

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.