Mercurial > dotfiles
view dot_config/nvim/syntax/qf.vim @ 876:8589883596fd
fix: remove pathdirs option to avoid slow path completions
see: https://stackoverflow.com/questions/76746392/why-is-my-zsh-tab-completion-slow-on-commands-but-not-directories
> Perform a path search even on command names with slashes in them.
> Thus if ?/usr/local/bin? is in the user?s path, and he or she types ?X11/xinit?, the command ?/usr/local/bin/X11/xinit? will be executed (assuming it exists).
> Commands explicitly beginning with ?/?, ?./? or ?../? are not subject to the path search. This also applies to the ?.? and source builtins.
author | Zeger Van de Vannet <zeger@vandevan.net> |
---|---|
date | Thu, 25 Apr 2024 10:05:40 +0200 |
parents | 08bb1c92e5e5 |
children |
line wrap: on
line source
if exists('b:current_syntax') finish endif syn match qfFileName /^[^│]*/ nextgroup=qfSeparatorLeft syn match qfSeparatorLeft /│/ contained nextgroup=qfLineNr syn match qfLineNr /[^│]*/ contained nextgroup=qfSeparatorRight syn match qfSeparatorRight '│' contained nextgroup=qfError,qfWarning,qfInfo,qfNote syn match qfError / E .*$/ contained syn match qfWarning / W .*$/ contained syn match qfInfo / I .*$/ contained syn match qfNote / [NH] .*$/ contained hi def link qfFileName Directory hi def link qfSeparatorLeft Delimiter hi def link qfSeparatorRight Delimiter hi def link qfLineNr LineNr hi def link qfError DiagnosticSignError hi def link qfWarning DiagnosticSignWarn hi def link qfInfo DiagnosticSignInfo hi def link qfNote DiagnosticSignNote let b:current_syntax = 'qf'