diff options
author | Bram Moolenaar <Bram@vim.org> | 2004-09-02 19:12:26 +0000 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2004-09-02 19:12:26 +0000 |
commit | d4755bb0e04fca334675f1503bd6474b017a9bba (patch) | |
tree | 8be8df859191e78ee9eef80d3b341fd5d0c1b81b /runtime/syntax/netrwlist.vim | |
parent | 269ec658f0fad22b2bf9f71b06a4e6e10277f0e5 (diff) | |
download | vim-git-d4755bb0e04fca334675f1503bd6474b017a9bba.tar.gz |
updated for version 7.0014
Diffstat (limited to 'runtime/syntax/netrwlist.vim')
-rw-r--r-- | runtime/syntax/netrwlist.vim | 45 |
1 files changed, 29 insertions, 16 deletions
diff --git a/runtime/syntax/netrwlist.vim b/runtime/syntax/netrwlist.vim index 8f3091d06..ae68c91b7 100644 --- a/runtime/syntax/netrwlist.vim +++ b/runtime/syntax/netrwlist.vim @@ -1,7 +1,8 @@ " Language : Netrw Remote-Directory Listing Syntax " Maintainer : Charles E. Campbell, Jr. -" Last change: Jul 06, 2004 -" Version : 2 +" Last change: Aug 20, 2004 +" Version : 4 +" --------------------------------------------------------------------- " Syntax Clearing: {{{1 if version < 600 @@ -10,28 +11,39 @@ elseif exists("b:current_syntax") finish endif +" --------------------------------------------------------------------- " Directory List Syntax Highlighting: {{{1 -syn match netrwDir "^.*/\%(\t\|$\)" contains=netrwClassify -syn match netrwClassify "[*=|@/]\%(\t\|$\)" -syn match netrwSymLink "^.*@\%(\t\|$\)" contains=netrwClassify -syn match netrwComment '".*\%(\t\|$\)' contains=netrwHide,netrwSortBy,netrwSortSeq -syn match netrwHide '^"\s*Hiding:' skipwhite nextgroup=netrwHidePat -syn match netrwSlash contained "/" -syn match netrwHidePat contained "[^,]\+" skipwhite nextgroup=netrwHideSep -syn match netrwHideSep contained transparent "," skipwhite nextgroup=netrwHidePat -syn match netrwSortBy contained transparent "Sorted by" skipwhite nextgroup=netrwList -syn match netrwSortSeq contained transparent "Sort sequence:" skipwhite nextgroup=netrwList -syn match netrwList contained ".*$" contains=netrwComma -syn match netrwComma contained "," +syn cluster NetrwGroup contains=netrwHide,netrwSortBy,netrwSortSeq,netrwQuickHelp,netrwVersion +syn match netrwDir "^.*/\%(\t\|$\)" contains=netrwClassify +syn match netrwClassify "[*=|@/]\%(\t\|$\)" +syn match netrwSymLink "^.*@\%(\t\|$\)" contains=netrwClassify +syn match netrwComment '".*\%(\t\|$\)' contains=@NetrwGroup +syn match netrwHide '^"\s*Hiding:' skipwhite nextgroup=netrwHidePat +syn match netrwSlash contained "/" +syn match netrwHidePat contained "[^,]\+" skipwhite nextgroup=netrwHideSep +syn match netrwHideSep contained transparent "," skipwhite nextgroup=netrwHidePat +syn match netrwSortBy contained transparent "Sorted by" skipwhite nextgroup=netrwList +syn match netrwSortSeq contained transparent "Sort sequence:" skipwhite nextgroup=netrwList +syn match netrwList contained ".*$" contains=netrwComma +syn match netrwComma contained "," +syn region netrwQuickHelp contained matchgroup=Comment start="Quick Help:\s\+" end="$" contains=netrwHelpCmd keepend +syn match netrwHelpCmd contained "\S\ze:" skipwhite nextgroup=netrwCmdSep +syn match netrwCmdSep contained ":" nextgroup=netrwCmdNote +syn match netrwCmdNote contained ".\{-}\ze " +syn match netrwVersion contained "(netrw.*)" +" --------------------------------------------------------------------- " Highlighting Links: {{{1 if !exists("did_drchip_dbg_syntax") let did_drchip_netrwlist_syntax= 1 hi link netrwClassify Function + hi link netrwCmdSep Delimiter hi link netrwComment Comment hi link netrwDir Directory - hi link netrwHidePat String - hi link netrwList String + hi link netrwHelpCmd Function + hi link netrwHidePat Statement + hi link netrwList Statement + hi link netrwVersion Identifier hi link netrwSymLink Special hi link netrwComma netrwComment @@ -40,4 +52,5 @@ endif " Current Syntax: {{{1 let b:current_syntax = "netrwlist" +" --------------------------------------------------------------------- " vim: ts=8 fdm=marker |