• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux ColorSchemeMenuMaker Download

ColorSchemeMenuMaker

April 24, 2008
Generate a menu with your colorschemes using the Vim plugin, ColorSchemeMenuMaker. The software automatically creates the menu for easy access to your available schemes.
Version 1.0
License GPL
Platform Linux
Supported Languages English
Homepage www.vim.org
Developed by Erik Falor
ColorSchemeMenuMaker is a Vim plugin that auto-generates a menu containing your colorschemes. This plugin is designed for users who need quick access to their favorite colorschemes. It helps to save time that is spent on going through all of the installed color scheme files. With this plugin, users can easily find the color schemes they want, sort them out by their predominant color and store them alphabetically.

The plugin scans through the directories in your &runtimepath, searches for installed colorscheme files and adds them to a menu called ColorSchemes. This menu is then sorted according to the predominant color of each color scheme. The colorschemes are also stored alphabetically by name in the menu.

ColorSchemeMenuMaker analyzes the guibg option of the Normal highlight group to determine the basic color to file the scheme under. The plugin categorizes each theme under one of the following categories: black, blue, cyan, darkgrey, green, grey, offwhite, orange, purple, red, white, yellow, or unknown if no background color is specified. However, this heuristic is still a work in progress, and the color selection may not always be accurate.

If new color schemes are installed, users can force a re-scan by clicking 'Rebuild Menu' in the ColorSchemes menu. 'Reload Menu' simply forces Vim to re-source an already generated menu file. The menu entry that appears with an asterisk before it indicates a color scheme that contains more than one "hi Normal" command. This script assumes that the first such command encountered is the one that will be executed. Such entries are not guaranteed to be sorted correctly.

Since version 0.6, this plugin includes an autoload plugin that facilitates tweaking the color selection algorithm. This plugin contains a Perl script that generates an HTML page showing the Normal background color for each installed theme, along with the plugin's guess at which category it should be filed under. The plugin keeps track of the three previous guesses and highlights the colorschemes that have been affected by your changes.

ColorSchemeMenuMaker requires Vim to run and can be installed by unpacking the archive in your $HOME/.vim directory. The next time you start Vim, it will detect that the file ColorSchemes.vim is not present and will add all of your color schemes to the menu. ColorSchemes.vim is written in the same directory as the main plugin. Subsequently, Vim will use the generated file instead of re-scanning all of your color schemes.

In conclusion, ColorSchemeMenuMaker is a useful Vim plugin for users who want quick access to their favorite color schemes. With its algorithm that sorts colors by predominant color and the ability to tweak the algorithm, users can easily organize and access all of their color schemes.
What's New

Version 1.0: N/A

Free Download 41K
415
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    155
  2. Dvgrab 3.4
    102
  3. DynVPN 1.0
    92
  4. SlideMap 1.2.2
    82
  5. CherryTV 0.1
    81
  6. porm r2
    79
  7. Swiftfox 3.0b5pre-2
    77
  8. Java Games 1.0
    76
  9. Clewarecontrol 0.8
    75
  10. fuseftp 0.8
    74

Related Downloads

Visual Paradigm for UML (ME) [Linux]
Visual Paradigm for UML is a user-friendly UML software that now includes ...
Learning Activity Management System
This software allows for the efficient management and delivery of collaborative learning ...
Gweled
Gweled is a software game that mimics the popular matching game Bejeweled/Diamond ...
Kopete Now Listening for Amarok
Kopete Now Listening for Amarok script updates Kopete status to Amarok's playing ...
CartStart
CartStart is a three-part shopping cart software project.
Kerika
Kerika offers a more intelligent alternative to email that enables sharing of ...
Cprof
Cprof is a performance profiler software designed for C/C++ programs used on ...
Python library for PS3
A software library for creating PS3 games under Linux, specifically designed for ...
JDebugTool
A Java debugger that uses graphics to aid with debugging.
Eukleides
Eukleides is a software tool for creating geometric drawings using Euclidean geometry.
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.