sponsor Vim development Vim logo Vim Book Ad

winmanager : A windows style IDE for Vim

 script karma  Rating 128/59, Downloaded by 14611  Comments, bugs, improvements  Vim wiki

created by
Edward Fox
 
script type
utility
 
description
This plugin is a minor bug-fix version of vimscript #95.

I sent the patches to the author of winmanager last September but I've received no reply till now.  I assume that he doesn't maintain this script any more.  So I decide to upload my patched version as a new entry.

One new feature of this plugin is called "start".  When you are browsing files with winfileexplorer, just place your cursor onto a file and press "S" (shift-s), Vim will open the file with the application associated with the file type. So you are able to launch a media player to enjoy the music without opening an extra konqueror or nautilus.

Another new feature of this plugin is "toggle show hidden files/directories".  By default, this plugin doesn't show files/directories prefixed with dot ".".  You can toggle show/hide hidden files/directories by pressing "x" in the file explorer window.  You can override this default setting by putting "let g:explShowHiddenFiles = 1" in your "~/.vimrc" to make it show hidden files/directories by default.
 
install details
1. This plugin is compressed in VimBall format. So you may need to install the latest version of vimscript #1502 first.

2. Then the just download this Vimball, opening it in Vim and typing this command followed by an enter in your Vim:

:so %

3. For Windows users, "start" is already installed in your system so just skip this step; for Linux users, create a symbolic link named "start" in one of your $PATH directory, pointing to "~/.vim/plugin/start.kde" or "~/.vim/plugin/start.gnome", depending to your desktop environment (other desktop environments are not supported yet); for Mac users, "start" feature is unavailable yet.

4. Install vimscript #42. If you don't want to use that plugin, just add this line in your .vimrc to disable the integration of bufexplorer.vim:

let g:winManagerWindowLayout = "FileExplorer"

5. Enjoy and happy Vimming!
 

rate this script Life Changing Helpful Unfulfilling 
script versions (upload new version)

Click on the package to download.

package script version date Vim version user release notes
winmanager.vmb.bz2 2.41 2012-07-11 7.0 Edward Fox Fixed the problem that editing window loses showcmd value when winManager window gains focus. Thanks very much to kend at myvnet dot com for providing this patch!
winmanager.vmb.bz2 2.40 2012-06-26 7.0 Edward Fox Added two configuration variables:

  g:winManagerOnRightSide - Put the winmanager window on the right side of VIM. Default: 0.

  g:winManagerAutoOpen - Open winmanager window automatically when launching VIM. Default 0.

Thanks very much to kend at myvnet dot com for providing this patch!
winmanager.vba.bz2 2.35 2009-07-18 7.0 Edward Fox Implemented the "toggle show hidden files/directories" feature.
winmanager.vba.gz 2.34 2007-05-22 7.0 Edward Fox 1. If "g:netrw_browsex_viewer" is set, when press "S" in the file explorer the plugin will open the file with the specified browser instead of "start" command. So it's not possible to symbolically link "start.kde" or "start.gnome" into one of your PATH directories.

2. Try to pack the plugin into a vba ball. So the user can install the plugin by simply open it in Vim and run ":so %".
winmanager.tar.bz2 2.33-p 2006-08-01 6.0 Edward Fox Minor bug fix: when 'foldmethod' is set as 'indent', refreshing wintagexplorer will throws out many error messages.
winmanager.tar.bz2 2.33 2006-02-26 6.0 Edward Fox Fixed the bug that the plugin can't open the files which contain spaces in their filenames.
winmanager.tar.bz2 2.32 2006-01-08 6.0 Edward Fox Merge the changes from Hari Krishna Dara and re-release a new pack.
winmanager.tar.bz2 2.31 2006-01-04 6.0 Edward Fox Initial upload
ip used for rating: 18.224.73.125

If you have questions or remarks about this site, visit the vimonline development pages. Please use this site responsibly.
Questions about Vim should go to the maillist. Help Bram help Uganda.
   
Vim at Github