Headlights : A 'Bundles' menu for Vim (like TextMate)
script karma |
Rating 43/13,
Downloaded by 2219 |
Comments, bugs, improvements
|
Vim wiki
|
created by |
Mohammed Badran |
|
script type |
utility |
|
description |
Headlights adds a 'Bundles' menu to Vim, revealing your bundles (aka. plugins) and the features they provide.
Headlights creates a menu for each _currently loaded_ bundle, grouping together docs, commands, mappings, abbreviations, functions, highlights, and plugin files.
Combined with a powerful bundle manager, Headlights will improve your Vim user experience -- nay, your quality of life.
Here, have a screenshot: https://github.com/mbadran/headlights/raw/master/headlights_ss.png
For development activity, see the GitHub repository: https://github.com/mbadran/headlights
For further reading, see the Headlights help menu:
Bundles > a - i > headlights > Help |
|
install details |
NOTE: Headlights requires Vim 7+ compiled with Python 2.6+ support.
THE RECOMMENDED WAY:
Using Vundle -- https://github.com/gmarik/vundle
1. Add the following line to the Vundle section in your .vimrc:
Bundle 'Headlights'
2. Run the following Vim command:
BundleInstall
THE MANUAL WAY:
1. Download the latest package.
2. Expand the archive's contents into your .vim directory.
3. Run the following Vim command:
helptags <vim_dir>/<plugin_dir>/<headlights_dir>/doc/ |
|
script versions (upload new version)
Click on the package to download.
headlights_1.5.3.zip |
1.5.3 |
2012-09-15 |
7.0 |
Mohammed Badran |
- new option to run on GUI startup
- revert to flat menus
- new option to spillover menus
- doc updates
- minor code and menu usability improvements |
headlights_1.5.2.zip |
1.5.2 |
2012-05-13 |
7.0 |
Mohammed Badran |
- prevent headlights from running on GUI startup (faster)
- revamped error handling system
- changed the license
- doc updates
- minor code and usability improvements |
headlights_1.5.zip |
1.5 |
2012-03-24 |
7.0 |
Mohammed Badran |
- huge performance boost (wait for cursorhold)
- refactoring
- strip the 'vim-' prefix from bundle names
- strip the '_vim' suffix from bundle names
- doc updates
- usability improvements |
headlights_1.4.2.zip |
1.4.2 |
2012-02-08 |
7.0 |
Mohammed Badran |
- highlights bug fix
- doc updates |
headlights_1.4.1.zip |
1.4.1 |
2012-02-03 |
7.0 |
Mohammed Badran |
- usability fixes
- doc updates |
headlights_1.4.zip |
1.4 |
2012-02-03 |
7.0 |
Mohammed Badran |
- menus are now intelligently grouped by bundle (optional)
- autoload bundles are now properly duplicated in the buffer menu
- new category: highlights
- usability improvements
- refactoring and performance tweaks |
headlights_1.3.zip |
1.3 |
2012-01-19 |
7.0 |
Mohammed Badran |
- added plugin load order
- fixed issue with python line separators across platforms
- fixed menu disordering problem on autoload
- refactoring and performance tweaks
|
headlights_1.2.zip |
1.2 |
2011-07-15 |
7.0 |
Mohammed Badran |
- major rewrite
- added a new buffer-local menu
- catered for autoload bundles
- performance optimisations
- several bug fixes and improvements
- dropped autocmds altogether
- reintroduced functions as an optional bundle category
- cleaned up configuration options
- added missing mapping types
- removed the 'occurrences' help option
- updated reference docs |
headlights_1.1.zip |
1.1 |
2011-06-05 |
7.0 |
Mohammed Badran |
- streamlined the menu layout
- fixed the debug mode feature
- added a debug menu for debug mode
- added an 'occurrences' help option (:helpgrep)
- moved vim plugins/bundles to their own menu (runtime)
- fixed several minor issues
- refactored and cleaned up code |
headlights.zip |
1.0 |
2011-02-17 |
7.0 |
Mohammed Badran |
Initial upload |
ip used for rating: 54.235.6.60
|