mirror of
https://github.com/neovim/neovim.git
synced 2025-02-25 18:55:25 -06:00
parent
f379eac1ef
commit
532ee54a42
@ -5343,7 +5343,8 @@ A jump table for the options with a short description can be found at |Q_op|.
|
|||||||
O message for reading a file overwrites any previous message.
|
O message for reading a file overwrites any previous message.
|
||||||
Also for quickfix message (e.g., ":cn").
|
Also for quickfix message (e.g., ":cn").
|
||||||
s don't give "search hit BOTTOM, continuing at TOP" or "search
|
s don't give "search hit BOTTOM, continuing at TOP" or "search
|
||||||
hit TOP, continuing at BOTTOM" messages
|
hit TOP, continuing at BOTTOM" messages; when using the search
|
||||||
|
count do not show "W" after the count message (see S below)
|
||||||
t truncate file message at the start if it is too long to fit
|
t truncate file message at the start if it is too long to fit
|
||||||
on the command-line, "<" will appear in the left most column.
|
on the command-line, "<" will appear in the left most column.
|
||||||
Ignored in Ex mode.
|
Ignored in Ex mode.
|
||||||
|
@ -179,6 +179,12 @@ Command-line editing and history. |cmdline-editing|
|
|||||||
forward/backward one character. The shifted right/left cursor keys
|
forward/backward one character. The shifted right/left cursor keys
|
||||||
can be used to move forward/backward one word. CTRL-B/CTRL-E can be
|
can be used to move forward/backward one word. CTRL-B/CTRL-E can be
|
||||||
used to go to the begin/end of the command-line.
|
used to go to the begin/end of the command-line.
|
||||||
|
{Vi: can only alter the last character in the line}
|
||||||
|
{Vi: when hitting <Esc> the command-line is executed. This is
|
||||||
|
unexpected for most people; therefore it was changed in Vim. But when
|
||||||
|
the <Esc> is part of a mapping, the command-line is executed. If you
|
||||||
|
want the Vi behaviour also when typing <Esc>, use ":cmap ^V<Esc>
|
||||||
|
^V^M"}
|
||||||
|cmdline-history|
|
|cmdline-history|
|
||||||
The command-lines are remembered. The up/down cursor keys can be used
|
The command-lines are remembered. The up/down cursor keys can be used
|
||||||
to recall previous command-lines. The 'history' option can be set to
|
to recall previous command-lines. The 'history' option can be set to
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
" Vim support file to detect file types
|
" Vim support file to detect file types
|
||||||
"
|
"
|
||||||
" Maintainer: Bram Moolenaar <Bram@vim.org>
|
" Maintainer: Bram Moolenaar <Bram@vim.org>
|
||||||
" Last Change: 2019 Mar 26
|
" Last Change: 2019 May 06
|
||||||
|
|
||||||
" Listen very carefully, I will say this only once
|
" Listen very carefully, I will say this only once
|
||||||
if exists("did_load_filetypes")
|
if exists("did_load_filetypes")
|
||||||
|
11
runtime/ftplugin/nroff.vim
Normal file
11
runtime/ftplugin/nroff.vim
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
" Vim filetype plugin
|
||||||
|
" Language: roff(7)
|
||||||
|
" Maintainer: Chris Spiegel <cspiegel@gmail.com>
|
||||||
|
" Last Change: 2019 Apr 24
|
||||||
|
|
||||||
|
if exists("b:did_ftplugin")
|
||||||
|
finish
|
||||||
|
endif
|
||||||
|
let b:did_ftplugin = 1
|
||||||
|
|
||||||
|
setlocal commentstring=.\\\"%s
|
@ -392,8 +392,8 @@ endfunction
|
|||||||
endfun
|
endfun
|
||||||
|
|
||||||
" This variable contain a dictionnary of list. Each element of the dictionnary
|
" This variable contain a dictionnary of list. Each element of the dictionnary
|
||||||
" represent an annotation system. An annotation system is a list with :
|
" represent an annotation system. An annotation system is a list with:
|
||||||
" - annotation file name as it's key
|
" - annotation file name as its key
|
||||||
" - annotation file path as first element of the contained list
|
" - annotation file path as first element of the contained list
|
||||||
" - build path as second element of the contained list
|
" - build path as second element of the contained list
|
||||||
" - annot_file_last_mod (contain the date of .annot file) as third element
|
" - annot_file_last_mod (contain the date of .annot file) as third element
|
||||||
|
@ -400,7 +400,7 @@ endif
|
|||||||
|
|
||||||
" Predefined SQL objects what are used by the below mappings using
|
" Predefined SQL objects what are used by the below mappings using
|
||||||
" the ]} style maps.
|
" the ]} style maps.
|
||||||
" This global variable allows the users to override it's value
|
" This global variable allows the users to override its value
|
||||||
" from within their vimrc.
|
" from within their vimrc.
|
||||||
" Note, you cannot use \?, since these patterns can be used to search
|
" Note, you cannot use \?, since these patterns can be used to search
|
||||||
" backwards, you must use \{,1}
|
" backwards, you must use \{,1}
|
||||||
@ -486,10 +486,10 @@ if exists('&omnifunc')
|
|||||||
" OMNI function prior to setting up the SQL OMNI function
|
" OMNI function prior to setting up the SQL OMNI function
|
||||||
let b:sql_compl_savefunc = &omnifunc
|
let b:sql_compl_savefunc = &omnifunc
|
||||||
|
|
||||||
" Source it to determine it's version
|
" Source it to determine its version
|
||||||
runtime autoload/sqlcomplete.vim
|
runtime autoload/sqlcomplete.vim
|
||||||
" This is used by the sqlcomplete.vim plugin
|
" This is used by the sqlcomplete.vim plugin
|
||||||
" Source it for it's global functions
|
" Source it for its global functions
|
||||||
runtime autoload/syntaxcomplete.vim
|
runtime autoload/syntaxcomplete.vim
|
||||||
|
|
||||||
setlocal omnifunc=sqlcomplete#Complete
|
setlocal omnifunc=sqlcomplete#Complete
|
||||||
|
@ -47,7 +47,7 @@ endif
|
|||||||
|
|
||||||
function! GetAwkIndent()
|
function! GetAwkIndent()
|
||||||
|
|
||||||
" Find previous line and get it's indentation
|
" Find previous line and get its indentation
|
||||||
let prev_lineno = s:Get_prev_line( v:lnum )
|
let prev_lineno = s:Get_prev_line( v:lnum )
|
||||||
if prev_lineno == 0
|
if prev_lineno == 0
|
||||||
return 0
|
return 0
|
||||||
|
@ -57,7 +57,7 @@ function GetMmaIndent()
|
|||||||
if getline(v:lnum) =~ '[^[]*]\s*$'
|
if getline(v:lnum) =~ '[^[]*]\s*$'
|
||||||
" move to the closing bracket
|
" move to the closing bracket
|
||||||
call search(']','bW')
|
call search(']','bW')
|
||||||
" and find it's partner's indent
|
" and find its partner's indent
|
||||||
let ind = indent(searchpair('\[','',']','bWn'))
|
let ind = indent(searchpair('\[','',']','bWn'))
|
||||||
" same for ( blocks
|
" same for ( blocks
|
||||||
elseif getline(v:lnum) =~ '[^(]*)$'
|
elseif getline(v:lnum) =~ '[^(]*)$'
|
||||||
|
@ -39,7 +39,7 @@ endfunction
|
|||||||
function s:GetYamlIndent()
|
function s:GetYamlIndent()
|
||||||
let pline = getline(v:lnum - 1)
|
let pline = getline(v:lnum - 1)
|
||||||
if pline =~ ':\s*$'
|
if pline =~ ':\s*$'
|
||||||
return indent(v:lnum) + &sw
|
return indent(v:lnum) + shiftwidth()
|
||||||
elseif pline =~ '^\s*- '
|
elseif pline =~ '^\s*- '
|
||||||
return indent(v:lnum) + 2
|
return indent(v:lnum) + 2
|
||||||
endif
|
endif
|
||||||
|
@ -3,10 +3,12 @@
|
|||||||
" Maintainer: Christian Brabandt <cb@256bit.org>
|
" Maintainer: Christian Brabandt <cb@256bit.org>
|
||||||
" Original Author: Nikolai Weibull <now@bitwi.se>
|
" Original Author: Nikolai Weibull <now@bitwi.se>
|
||||||
" Previous Maintainer: Peter Aronoff <telemachus@arpinum.org>
|
" Previous Maintainer: Peter Aronoff <telemachus@arpinum.org>
|
||||||
" Latest Revision: 2019-03-25
|
" Latest Revision: 2019-04-27
|
||||||
" License: Vim (see :h license)
|
" License: Vim (see :h license)
|
||||||
" Repository: https://github.com/chrisbra/vim-sh-indent
|
" Repository: https://github.com/chrisbra/vim-sh-indent
|
||||||
" Changelog:
|
" Changelog:
|
||||||
|
" 20190428 - De-indent fi correctly when typing with
|
||||||
|
" https://github.com/chrisbra/vim-sh-indent/issues/15
|
||||||
" 20190325 - Indent fi; correctly
|
" 20190325 - Indent fi; correctly
|
||||||
" https://github.com/chrisbra/vim-sh-indent/issues/14
|
" https://github.com/chrisbra/vim-sh-indent/issues/14
|
||||||
" 20190319 - Indent arrays (only zsh and bash)
|
" 20190319 - Indent arrays (only zsh and bash)
|
||||||
@ -127,7 +129,7 @@ function! GetShIndent()
|
|||||||
" Current line is a endif line, so get indent from start of "if condition" line
|
" Current line is a endif line, so get indent from start of "if condition" line
|
||||||
" TODO: should we do the same for other "end" lines?
|
" TODO: should we do the same for other "end" lines?
|
||||||
if curline =~ '^\s*\%(fi\);\?\s*\%(#.*\)\=$'
|
if curline =~ '^\s*\%(fi\);\?\s*\%(#.*\)\=$'
|
||||||
let previous_line = searchpair('\<if\>', '', '\<fi\>', 'bnW')
|
let previous_line = searchpair('\<if\>', '', '\<fi\>\zs', 'bnW')
|
||||||
if previous_line > 0
|
if previous_line > 0
|
||||||
let ind = indent(previous_line)
|
let ind = indent(previous_line)
|
||||||
endif
|
endif
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
" Vim syntax file
|
" Vim syntax file
|
||||||
" Language: C
|
" Language: C
|
||||||
" Maintainer: Bram Moolenaar <Bram@vim.org>
|
" Maintainer: Bram Moolenaar <Bram@vim.org>
|
||||||
" Last Change: 2019 Feb 11
|
" Last Change: 2019 Apr 23
|
||||||
|
|
||||||
" Quit when a (custom) syntax file was already loaded
|
" Quit when a (custom) syntax file was already loaded
|
||||||
if exists("b:current_syntax")
|
if exists("b:current_syntax")
|
||||||
@ -289,6 +289,22 @@ if !exists("c_no_c11")
|
|||||||
syn keyword cOperator _Static_assert static_assert
|
syn keyword cOperator _Static_assert static_assert
|
||||||
syn keyword cStorageClass _Thread_local thread_local
|
syn keyword cStorageClass _Thread_local thread_local
|
||||||
syn keyword cType char16_t char32_t
|
syn keyword cType char16_t char32_t
|
||||||
|
" C11 atomics (take down the shield wall!)
|
||||||
|
syn keyword cType atomic_bool atomic_char atomic_schar atomic_uchar
|
||||||
|
syn keyword Ctype atomic_short atomic_ushort atomic_int atomic_uint
|
||||||
|
syn keyword cType atomic_long atomic_ulong atomic_llong atomic_ullong
|
||||||
|
syn keyword cType atomic_char16_t atomic_char32_t atomic_wchar_t
|
||||||
|
syn keyword cType atomic_int_least8_t atomic_uint_least8_t
|
||||||
|
syn keyword cType atomic_int_least16_t atomic_uint_least16_t
|
||||||
|
syn keyword cType atomic_int_least32_t atomic_uint_least32_t
|
||||||
|
syn keyword cType atomic_int_least64_t atomic_uint_least64_t
|
||||||
|
syn keyword cType atomic_int_fast8_t atomic_uint_fast8_t
|
||||||
|
syn keyword cType atomic_int_fast16_t atomic_uint_fast16_t
|
||||||
|
syn keyword cType atomic_int_fast32_t atomic_uint_fast32_t
|
||||||
|
syn keyword cType atomic_int_fast64_t atomic_uint_fast64_t
|
||||||
|
syn keyword cType atomic_intptr_t atomic_uintptr_t
|
||||||
|
syn keyword cType atomic_size_t atomic_ptrdiff_t
|
||||||
|
syn keyword cType atomic_intmax_t atomic_uintmax_t
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if !exists("c_no_ansi") || exists("c_ansi_constants") || exists("c_gnu")
|
if !exists("c_no_ansi") || exists("c_ansi_constants") || exists("c_gnu")
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
" Maintainer: Debian Vim Maintainers
|
" Maintainer: Debian Vim Maintainers
|
||||||
" Former Maintainers: Gerfried Fuchs <alfie@ist.org>
|
" Former Maintainers: Gerfried Fuchs <alfie@ist.org>
|
||||||
" Wichert Akkerman <wakkerma@debian.org>
|
" Wichert Akkerman <wakkerma@debian.org>
|
||||||
" Last Change: 2019 Jan 26
|
" Last Change: 2019 Apr 21
|
||||||
" URL: https://salsa.debian.org/vim-team/vim-debian/blob/master/syntax/debchangelog.vim
|
" URL: https://salsa.debian.org/vim-team/vim-debian/blob/master/syntax/debchangelog.vim
|
||||||
|
|
||||||
" Standard syntax initialization
|
" Standard syntax initialization
|
||||||
@ -21,7 +21,7 @@ let s:binNMU='binary-only=yes'
|
|||||||
syn match debchangelogName contained "^[[:alnum:]][[:alnum:].+-]\+ "
|
syn match debchangelogName contained "^[[:alnum:]][[:alnum:].+-]\+ "
|
||||||
exe 'syn match debchangelogFirstKV contained "; \('.s:urgency.'\|'.s:binNMU.'\)"'
|
exe 'syn match debchangelogFirstKV contained "; \('.s:urgency.'\|'.s:binNMU.'\)"'
|
||||||
exe 'syn match debchangelogOtherKV contained ", \('.s:urgency.'\|'.s:binNMU.'\)"'
|
exe 'syn match debchangelogOtherKV contained ", \('.s:urgency.'\|'.s:binNMU.'\)"'
|
||||||
syn match debchangelogTarget contained "\v %(frozen|unstable|sid|%(testing|%(old)=stable)%(-proposed-updates|-security)=|experimental|squeeze-%(backports%(-sloppy)=|volatile|lts|security)|%(wheezy|jessie)%(-backports%(-sloppy)=|-security)=|stretch%(-backports|-security)=|%(devel|precise|trusty|vivid|wily|xenial|yakkety|zesty|artful|bionic|cosmic|disco)%(-%(security|proposed|updates|backports|commercial|partner))=)+"
|
syn match debchangelogTarget contained "\v %(frozen|unstable|sid|%(testing|%(old)=stable)%(-proposed-updates|-security)=|experimental|%(squeeze|wheezy|jessie)-%(backports%(-sloppy)=|lts|security)|stretch%(-backports%(-sloppy)=|-security)=|buster%(-backports|-security)=|bullseye|%(devel|precise|trusty|vivid|wily|xenial|yakkety|zesty|artful|bionic|cosmic|disco|eoan)%(-%(security|proposed|updates|backports|commercial|partner))=)+"
|
||||||
syn match debchangelogVersion contained "(.\{-})"
|
syn match debchangelogVersion contained "(.\{-})"
|
||||||
syn match debchangelogCloses contained "closes:\_s*\(bug\)\=#\=\_s\=\d\+\(,\_s*\(bug\)\=#\=\_s\=\d\+\)*"
|
syn match debchangelogCloses contained "closes:\_s*\(bug\)\=#\=\_s\=\d\+\(,\_s*\(bug\)\=#\=\_s\=\d\+\)*"
|
||||||
syn match debchangelogLP contained "\clp:\s\+#\d\+\(,\s*#\d\+\)*"
|
syn match debchangelogLP contained "\clp:\s\+#\d\+\(,\s*#\d\+\)*"
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
" Language: Debian sources.list
|
" Language: Debian sources.list
|
||||||
" Maintainer: Debian Vim Maintainers
|
" Maintainer: Debian Vim Maintainers
|
||||||
" Former Maintainer: Matthijs Mohlmann <matthijs@cacholong.nl>
|
" Former Maintainer: Matthijs Mohlmann <matthijs@cacholong.nl>
|
||||||
" Last Change: 2018 Oct 30
|
" Last Change: 2019 Apr 21
|
||||||
" URL: https://salsa.debian.org/vim-team/vim-debian/blob/master/syntax/debsources.vim
|
" URL: https://salsa.debian.org/vim-team/vim-debian/blob/master/syntax/debsources.vim
|
||||||
|
|
||||||
" Standard syntax initialization
|
" Standard syntax initialization
|
||||||
@ -23,9 +23,10 @@ let s:cpo = &cpo
|
|||||||
set cpo-=C
|
set cpo-=C
|
||||||
let s:supported = [
|
let s:supported = [
|
||||||
\ 'oldstable', 'stable', 'testing', 'unstable', 'experimental',
|
\ 'oldstable', 'stable', 'testing', 'unstable', 'experimental',
|
||||||
\ 'wheezy', 'jessie', 'stretch', 'sid', 'rc-buggy',
|
\ 'wheezy', 'jessie', 'stretch', 'buster', 'bullseye', 'bookworm',
|
||||||
|
\ 'sid', 'rc-buggy',
|
||||||
\
|
\
|
||||||
\ 'trusty', 'xenial', 'bionic', 'cosmic', 'disco', 'devel'
|
\ 'trusty', 'xenial', 'bionic', 'cosmic', 'disco', 'eoan', 'devel'
|
||||||
\ ]
|
\ ]
|
||||||
let s:unsupported = [
|
let s:unsupported = [
|
||||||
\ 'buzz', 'rex', 'bo', 'hamm', 'slink', 'potato',
|
\ 'buzz', 'rex', 'bo', 'hamm', 'slink', 'potato',
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
" markdown Text with R statements
|
" markdown Text with R statements
|
||||||
" Language: markdown with R code chunks
|
" Language: markdown with R code chunks
|
||||||
" Homepage: https://github.com/jalvesaq/R-Vim-runtime
|
" Homepage: https://github.com/jalvesaq/R-Vim-runtime
|
||||||
" Last Change: Sat Aug 25, 2018 03:44PM
|
" Last Change: Thu Apr 18, 2019 09:17PM
|
||||||
"
|
"
|
||||||
" For highlighting pandoc extensions to markdown like citations and TeX and
|
" For highlighting pandoc extensions to markdown like citations and TeX and
|
||||||
" many other advanced features like folding of markdown sections, it is
|
" many other advanced features like folding of markdown sections, it is
|
||||||
@ -54,14 +54,14 @@ runtime syntax/markdown.vim
|
|||||||
" Now highlight chunks:
|
" Now highlight chunks:
|
||||||
for s:type in g:rmd_fenced_languages
|
for s:type in g:rmd_fenced_languages
|
||||||
if s:type =~ '='
|
if s:type =~ '='
|
||||||
let s:lng = substitute(s:type, '=.*', '')
|
let s:ft = substitute(s:type, '.*=', '', '')
|
||||||
let s:nm = substitute(s:type, '.*=', '')
|
let s:nm = substitute(s:type, '=.*', '', '')
|
||||||
else
|
else
|
||||||
let s:lng = s:type
|
let s:ft = s:type
|
||||||
let s:nm = s:type
|
let s:nm = s:type
|
||||||
endif
|
endif
|
||||||
unlet! b:current_syntax
|
unlet! b:current_syntax
|
||||||
exe 'syn include @Rmd'.s:nm.' syntax/'.s:lng.'.vim'
|
exe 'syn include @Rmd'.s:nm.' syntax/'.s:ft.'.vim'
|
||||||
if g:rmd_syn_hl_chunk
|
if g:rmd_syn_hl_chunk
|
||||||
exe 'syn region rmd'.s:nm.'ChunkDelim matchgroup=rmdCodeDelim start="^\s*```\s*{\s*'.s:nm.'\>" matchgroup=rmdCodeDelim end="}$" keepend containedin=rmd'.s:nm.'Chunk contains=@Rmd'.s:nm
|
exe 'syn region rmd'.s:nm.'ChunkDelim matchgroup=rmdCodeDelim start="^\s*```\s*{\s*'.s:nm.'\>" matchgroup=rmdCodeDelim end="}$" keepend containedin=rmd'.s:nm.'Chunk contains=@Rmd'.s:nm
|
||||||
exe 'syn region rmd'.s:nm.'Chunk start="^\s*```\s*{\s*'.s:nm.'\>.*$" matchgroup=rmdCodeDelim end="^\s*```\ze\s*$" keepend contains=rmd'.s:nm.'ChunkDelim,@Rmd'.s:nm
|
exe 'syn region rmd'.s:nm.'Chunk start="^\s*```\s*{\s*'.s:nm.'\>.*$" matchgroup=rmdCodeDelim end="^\s*```\ze\s*$" keepend contains=rmd'.s:nm.'ChunkDelim,@Rmd'.s:nm
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
" Language: SPEC: Build/install scripts for Linux RPM packages
|
" Language: SPEC: Build/install scripts for Linux RPM packages
|
||||||
" Maintainer: Igor Gnatenko i.gnatenko.brain@gmail.com
|
" Maintainer: Igor Gnatenko i.gnatenko.brain@gmail.com
|
||||||
" Former Maintainer: Donovan Rebbechi elflord@panix.com (until March 2014)
|
" Former Maintainer: Donovan Rebbechi elflord@panix.com (until March 2014)
|
||||||
" Last Change: 2019 Feb 12
|
" Last Change: 2019 May 07
|
||||||
|
|
||||||
" quit when a syntax file was already loaded
|
" quit when a syntax file was already loaded
|
||||||
if exists("b:current_syntax")
|
if exists("b:current_syntax")
|
||||||
@ -86,9 +86,9 @@ syn region specSectionMacroBracketArea oneline matchgroup=specSectionMacro start
|
|||||||
"%% Files Section %%
|
"%% Files Section %%
|
||||||
"TODO %config valid parameters: missingok\|noreplace
|
"TODO %config valid parameters: missingok\|noreplace
|
||||||
"TODO %verify valid parameters: \(not\)\= \(md5\|atime\|...\)
|
"TODO %verify valid parameters: \(not\)\= \(md5\|atime\|...\)
|
||||||
syn region specFilesArea matchgroup=specSection start='^%[Ff][Ii][Ll][Ee][Ss]\>' skip='%\(attrib\|defattr\|attr\|dir\|config\|docdir\|doc\|lang\|license\|verify\|ghost\)\>' end='^%[a-zA-Z]'me=e-2 contains=specFilesOpts,specFilesDirective,@specListedFiles,specComment,specCommandSpecial,specMacroIdentifier
|
syn region specFilesArea matchgroup=specSection start='^%[Ff][Ii][Ll][Ee][Ss]\>' skip='%\(attrib\|defattr\|attr\|dir\|config\|docdir\|doc\|lang\|license\|verify\|ghost\|exclude\)\>' end='^%[a-zA-Z]'me=e-2 contains=specFilesOpts,specFilesDirective,@specListedFiles,specComment,specCommandSpecial,specMacroIdentifier
|
||||||
"tip: remember to include new itens in specFilesArea above
|
"tip: remember to include new itens in specFilesArea above
|
||||||
syn match specFilesDirective contained '%\(attrib\|defattr\|attr\|dir\|config\|docdir\|doc\|lang\|license\|verify\|ghost\)\>'
|
syn match specFilesDirective contained '%\(attrib\|defattr\|attr\|dir\|config\|docdir\|doc\|lang\|license\|verify\|ghost\|exclude\)\>'
|
||||||
|
|
||||||
"valid options for certain section headers
|
"valid options for certain section headers
|
||||||
syn match specDescriptionOpts contained '\s-[ln]\s*\a'ms=s+1,me=e-1
|
syn match specDescriptionOpts contained '\s-[ln]\s*\a'ms=s+1,me=e-1
|
||||||
|
15
runtime/syntax/template.vim
Normal file
15
runtime/syntax/template.vim
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
" Vim syntax file
|
||||||
|
" Language: Generic template
|
||||||
|
" Maintainer: Bram Moolenaar <Bram@vim.org>
|
||||||
|
" Last Change: 2019 May 06
|
||||||
|
|
||||||
|
" Quit when a (custom) syntax file was already loaded
|
||||||
|
if exists("b:current_syntax")
|
||||||
|
finish
|
||||||
|
endif
|
||||||
|
|
||||||
|
" Known template types are very similar to HTML, E.g. golang and "Xfire User
|
||||||
|
" Interface Template"
|
||||||
|
" If you know how to recognize a more specific type for *.tmpl suggest a
|
||||||
|
" change to runtime/scripts.vim.
|
||||||
|
runtime! syntax/html.vim
|
Loading…
Reference in New Issue
Block a user