sponsor Vim development Vim logo Vim Book Ad

Briofita : a dark background GUI colorscheme

 script karma  Rating 7/3, Downloaded by 330    Comments, bugs, improvements  Vim wiki

created by
Sergio Nobre
 
script type
color scheme
 
description
===========  Screenshots  ======================================
*  Asciidoc  http://i49.tinypic.com/ndrp5.png
*  C++          http://i45.tinypic.com/zbf3r.jpg
*  Java         http://i47.tinypic.com/281sx3t.png
*  Python     http://i50.tinypic.com/33cb149.png

Note: The above screenshots are from a previous release.

===========  Applications  ======================================
Some of the supported programming languages and markup tools:

* Java,Javascript,Perl,Python,Ruby,Shellscript,SQL,PL/SQL,Vimscript,C/C++
* Asciidoc,Fountain,Markdown
* CSS,HTML/XHTML,XML

==========         Notes      =====================================================================

Briofita is a color scheme whose background shows by default a shaded dark green color. Different file types may
have different renderings for similar items; different items stand out by having different colors. It has many highlights
for common programming languages and text mark-up schemes. It is recommended both for low-light and normal-light
conditions. Some high contrast colors like red or orange, and underlined or reversed text, are used in a few items in
each syntax.

Initially based on Moss (vimscript #2779), with some ideas coming from Distinguished (vimscript #3529), the
current release departs a lot from its origins.

A global dictionary allows alternatives to some default highlights, with a few coupled settings.
All options are defined via numeric parameters designed to enable user functions or plugins to
easily make option "rotation" by clicking on menus or toolbar buttons.

Please notice that all the development and testing efforts took place under Linux.

Any feedback is welcome. (Our fellow vimmers will benefit if you remember to "rate this script"...)


==========        Help      =================================================================================
Technical details (and the release history) were previously here in the Vim Online page.
They have now been moved into the companion help file.
Do ":help briofita" to read the help.

==========        Options      =================================================================================
Most users will not need to use the options provided by the color scheme, since
there are appropriate defaults, they just need to do ":color briofita" on the Vim command-line for a start.
But those users who want may try and change the highlight groups via numeric choices.
Please check the help file for details.

==========        Plugin      =================================================================================
An example plugin is provided: briofita-support.vim.
It has an example of a function that commands the cycling of the CursorLine
highlight. And another example function can be called to create a menu that performs some useful operations.
(Some menu entries assume you have installed the "tabpagecolorscheme" plugin, vimscript #3358).
For more details please check the help file.

==========================================================================================================
 
install details
To install do this:

1. Download the zip file.

2. Unpack it.
   The unzipped file tree will have three directories: "colors", "doc" and "plugin".

3. If you do NOT use a bundle-based plugin (like Pathogen):
   * copy the content of the "colors" directory into your ".vim/colors" directory;
   * copy the content of the "doc" directory into your ".vim/doc" directory;
   * copy the content of the "plugin" directory into your ".vim/plugin" directory;
   * restart Vim and do :helptags;
   * read the help to know how to customize the colorscheme;
   * do :colorscheme briofita (or :Tcolorscheme briofita, if you installed the
     TabPageColorScheme plugin);
   * for a start, call the plugin function that builds a menu, and play with it.

4. If you use Pathogen or other bundle-based plugin:
   * create under your ".vim/bundle" directory a new directory, and name it "briofita";
   * copy the unzipped file tree under the ".vim/bundle/briofita" directory;
   * restart Vim and do :helptags (or :Helptags, if using Pathogen).
   * read the help to know how to customize the colorscheme.
   * do :colorscheme briofita (or :Tcolorscheme briofita, if you installed the
     TabPageColorScheme plugin);
   * for a start, call the plugin function that builds a menu, and play with it.

 

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
briofita_v2.0.3.zip 2.0.3 2013-05-19 7.3 Sergio Nobre * Reduced background contrast in a few highlights for some syntaxes, including SQL, PL/SQL and Vim Language.
* Changed IncSearch highlight.
* Corrections and improvements in the help text.
briofita_v2.0.2.zip 2.0.2 2013-05-14 7.3 Sergio Nobre Changed default Search highlight.
briofita_v2.0.1.zip 2.0.1 2013-05-14 7.3 Sergio Nobre Bug fix
briofita_v2.0.0.zip 2.0.0 2013-05-14 7.3 Sergio Nobre * Version 2.0.0 has many improvements and breaks compatibility with previous versions. If you have upgraded from a previous version of the colorscheme, please read the help and review your parameters.
* Explanations and technical details previously in the Vim Online page have been moved into a help file.
* Added a plugin that serves as an example of use.
* Improved highlights. New highlights added.
* User customization mostly performed via global dictionary, with new options.
* Bug fixes.
briofita.vim 1.5.0 2012-08-02 7.3 Sergio Nobre * Improved color highlights of a few elements.          
* Added an informative function that returns a string with the colorscheme version.
* Added support for distraction-less editing mode. ColorColumn option now accepts 3 for this mode.
* All options were normalized so that defaults are now zero (please check and adjust your settings if you used a previous version).
* Variables are reset to default value if outside the proper range (this makes it easier for a plugin to make a rotation scheme between the options).
briofita.vim 1.4 2012-07-18 7.3 Sergio Nobre Bug fix on option for CursorLineNr.
briofita.vim 1.3 2012-07-18 7.3 Sergio Nobre Defaults logic has been improved.
ip used for rating: 54.224.79.93

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.
   
SourceForge.net Logo