Highlight quickfix errors
jceb/vim-hier
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
master
Could not load branches
Nothing to show
Could not load tags
Nothing to show
{{ refName }}
default
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code
-
Clone
Use Git or checkout with SVN using the web URL.
Work fast with our official CLI. Learn more about the CLI.
- Open with GitHub Desktop
- Download ZIP
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
*hier.txt* For Vim version 7.3 Last change: 2011 August 27 Copyright (c) 2011 Jan Christoph Ebersbach Hier *hier* DESCRIPTION |hier-description| USAGE |hier-usage| CUSTOMIZATION |hier-customization| INSTALLATION |hier-installation| RELATED PLUGINS |hier-related| CHANGELOG |hier-changelog| ============================================================================== DESCRIPTION *hier-description* Highlight quickfix errors and location list entries in buffer. This plugin was designed to support the editqf vim script (http://www.vim.org/scripts/script.php?script_id=3557) but it also works very well stand alone. This script can be downloaded from http://www.vim.org/scripts/script.php?script_id=3564. The latest development version is available at https://github.com/jceb/vim-hier. ============================================================================== USAGE *hier-usage* The following commands are provided: :HierStart " enable hier highlighting :HierStop " disable hier highlighting :HierUpdate " update error highlighting for current buffer :HierClear " remove highlighting - it will be displayed " again when :HierUpdate is called ============================================================================== CUSTOMIZATION *hier-customization* The highlight group can be customized by setting the following variables. Setting a variable to the string "" will disable highlighting of that group. Every type can be highlighted differently (error, warning, info): let g:hier_highlight_group_qf = 'SpellBad' let g:hier_highlight_group_qfw = 'SpellLocal' let g:hier_highlight_group_qfi = 'SpellRare' let g:hier_highlight_group_loc = 'SpellBad' let g:hier_highlight_group_locw = 'SpellLocal' let g:hier_highlight_group_loci = 'SpellRare' Enable/disable highlighting highlighting by default: let g:hier_enabled = 1 ============================================================================== INSTALLATION *hier-installation* 1. Download hier.vba.gz 2. Open file in vim and run :so % to install plugin 3. Restart vim ============================================================================== RELATED PLUGINS *hier-related* - editqf is a plugin that let's you edit and add entries in quickfix window. The hier plugin is a useful extension to the editqf plugin (http://www.vim.org/scripts/script.php?script_id=3557) - quickfixsigns is a plugin similar to hier. The main difference is that it highlights the quickfix locations in a separate column. quickfixsigns also support the highlighting of marks which is not in the focus of hier. (http://www.vim.org/scripts/script.php?script_id=2584) ============================================================================== CHANGLOG *hier-changelog* 1.3 - fix problem when disabling the highlighting by setting the hier_highlight_group variables to the empty string "" 1.2 - add highlighting groups for warning and info entries - make clearing of highlighting behave more graceful towards other plugins - add function s:Getlist to remove duplicated code 1.1 - add commands :HierStart and :HierStop - add support for highlighting location list entries - add support for highlighting pattern entries 1.0 - inital release vim:tw=78:ts=8:ft=help:norl: