mirror of
https://github.com/neovim/neovim.git
synced 2025-09-06 03:18:16 +00:00
vim-patch:2547aa930b59
Update runtime files.
2547aa930b
Omit modifyOtherKeys, vim9, vim.man.
This commit is contained in:
@@ -25,7 +25,7 @@ function decada#Unit_Name () dict " {{{1
|
|||||||
" Convert filename into acs unit:
|
" Convert filename into acs unit:
|
||||||
" 1: remove the file extenstion.
|
" 1: remove the file extenstion.
|
||||||
" 2: replace all double '_' or '-' with an dot (which denotes a separate)
|
" 2: replace all double '_' or '-' with an dot (which denotes a separate)
|
||||||
" 3: remove a trailing '_' (wich denotes a specification)
|
" 3: remove a trailing '_' (which denotes a specification)
|
||||||
return substitute (substitute (expand ("%:t:r"), '__\|-', ".", "g"), '_$', "", '')
|
return substitute (substitute (expand ("%:t:r"), '__\|-', ".", "g"), '_$', "", '')
|
||||||
endfunction decada#Unit_Name " }}}1
|
endfunction decada#Unit_Name " }}}1
|
||||||
|
|
||||||
|
@@ -72,7 +72,7 @@ Arabic requires ISO-8859-6 as well as Presentation Form-B fonts
|
|||||||
(without Form-B, Arabic will _NOT_ be usable). It is highly
|
(without Form-B, Arabic will _NOT_ be usable). It is highly
|
||||||
recommended that users search for so-called 'ISO-10646-1' fonts.
|
recommended that users search for so-called 'ISO-10646-1' fonts.
|
||||||
Do an Internet search or check www.arabeyes.org for further
|
Do an Internet search or check www.arabeyes.org for further
|
||||||
info on where to attain the necessary Arabic fonts.
|
info on where to obtain the necessary Arabic fonts.
|
||||||
|
|
||||||
|
|
||||||
Font Installation
|
Font Installation
|
||||||
@@ -118,7 +118,7 @@ o Setting the appropriate character Encoding
|
|||||||
>
|
>
|
||||||
:set encoding=utf-8
|
:set encoding=utf-8
|
||||||
<
|
<
|
||||||
to your vimrc file (entering the command manually into you VIM
|
to your vimrc file (entering the command manually into your Vim
|
||||||
window is highly discouraged). In short, include ':set
|
window is highly discouraged). In short, include ':set
|
||||||
encoding=utf-8' to your vimrc file.
|
encoding=utf-8' to your vimrc file.
|
||||||
|
|
||||||
|
@@ -1698,7 +1698,7 @@ Some examples:
|
|||||||
Automatic formatting *auto-format* *autoformat*
|
Automatic formatting *auto-format* *autoformat*
|
||||||
|
|
||||||
When the 'a' flag is present in 'formatoptions' text is formatted
|
When the 'a' flag is present in 'formatoptions' text is formatted
|
||||||
automatically when inserting text or deleting text. This works nice for
|
automatically when inserting text or deleting text. This works nicely for
|
||||||
editing text paragraphs. A few hints on how to use this:
|
editing text paragraphs. A few hints on how to use this:
|
||||||
|
|
||||||
- You need to properly define paragraphs. The simplest is paragraphs that are
|
- You need to properly define paragraphs. The simplest is paragraphs that are
|
||||||
|
@@ -30,6 +30,8 @@ An alternative is using the 'keymap' option.
|
|||||||
it is the Unicode character, see |digraph-encoding|.
|
it is the Unicode character, see |digraph-encoding|.
|
||||||
Example: >
|
Example: >
|
||||||
:digr e: 235 a: 228
|
:digr e: 235 a: 228
|
||||||
|
< You can use `:exe` to enter a hex number: >
|
||||||
|
:exe 'digr += ' .. 0x2A72
|
||||||
< Avoid defining a digraph with '_' (underscore) as the
|
< Avoid defining a digraph with '_' (underscore) as the
|
||||||
first character, it has a special meaning in the
|
first character, it has a special meaning in the
|
||||||
future.
|
future.
|
||||||
|
@@ -308,7 +308,7 @@ can create any of the following: >
|
|||||||
~/.config/nvim/indent/sqlite.vim
|
~/.config/nvim/indent/sqlite.vim
|
||||||
|
|
||||||
No changes are necessary to the SQLSetType function. It will automatically
|
No changes are necessary to the SQLSetType function. It will automatically
|
||||||
pickup the new SQL files and load them when you issue the SQLSetType command.
|
pick up the new SQL files and load them when you issue the SQLSetType command.
|
||||||
|
|
||||||
|
|
||||||
==============================================================================
|
==============================================================================
|
||||||
@@ -515,7 +515,7 @@ beginning with those characters. >
|
|||||||
4.3.2 Column Completion: *sql-completion-columns*
|
4.3.2 Column Completion: *sql-completion-columns*
|
||||||
|
|
||||||
The SQL completion plugin can also display a list of columns for particular
|
The SQL completion plugin can also display a list of columns for particular
|
||||||
tables. The column completion is trigger via <C-C>c.
|
tables. The column completion is triggered via <C-C>c.
|
||||||
|
|
||||||
NOTE: The following example uses <Right> to trigger a column list while
|
NOTE: The following example uses <Right> to trigger a column list while
|
||||||
the popup window is active.
|
the popup window is active.
|
||||||
@@ -723,7 +723,7 @@ your platform (often a case on *nix) you define the following variable in
|
|||||||
your |init.vim|: >
|
your |init.vim|: >
|
||||||
let g:omni_sql_no_default_maps = 1
|
let g:omni_sql_no_default_maps = 1
|
||||||
|
|
||||||
Do no edit ftplugin/sql.vim directly! If you change this file your changes
|
Do not edit ftplugin/sql.vim directly! If you change this file your changes
|
||||||
will be over written on future updates. Vim has a special directory structure
|
will be over written on future updates. Vim has a special directory structure
|
||||||
which allows you to make customizations without changing the files that are
|
which allows you to make customizations without changing the files that are
|
||||||
included with the Vim distribution. If you wish to customize the maps
|
included with the Vim distribution. If you wish to customize the maps
|
||||||
|
@@ -90,7 +90,7 @@ There are several ways to enter multi-byte characters:
|
|||||||
- For MS-Windows IME can be used. See |IME|.
|
- For MS-Windows IME can be used. See |IME|.
|
||||||
- For all systems keymaps can be used. See |mbyte-keymap|.
|
- For all systems keymaps can be used. See |mbyte-keymap|.
|
||||||
|
|
||||||
The options 'iminsert', 'imsearch' and 'imcmdline' can be used to chose
|
The options 'iminsert', 'imsearch' and 'imcmdline' can be used to choose
|
||||||
the different input methods or disable them temporarily.
|
the different input methods or disable them temporarily.
|
||||||
|
|
||||||
==============================================================================
|
==============================================================================
|
||||||
@@ -103,8 +103,8 @@ in, or just use a certain locale inside Vim.
|
|||||||
|
|
||||||
WHAT IS A LOCALE? *locale*
|
WHAT IS A LOCALE? *locale*
|
||||||
|
|
||||||
There are many of languages in the world. And there are different cultures
|
There are many languages in the world. And there are different cultures and
|
||||||
and environments at least as much as the number of languages. A linguistic
|
environments at least as many as the number of languages. A linguistic
|
||||||
environment corresponding to an area is called "locale". This includes
|
environment corresponding to an area is called "locale". This includes
|
||||||
information about the used language, the charset, collating order for sorting,
|
information about the used language, the charset, collating order for sorting,
|
||||||
date format, currency format and so on. For Vim only the language and charset
|
date format, currency format and so on. For Vim only the language and charset
|
||||||
@@ -512,7 +512,7 @@ input_server_name is your |IM-server| name (check your |IM-server|
|
|||||||
your_input_style is one of |OverTheSpot|, |OffTheSpot|, |Root|. See
|
your_input_style is one of |OverTheSpot|, |OffTheSpot|, |Root|. See
|
||||||
also |xim-input-style|.
|
also |xim-input-style|.
|
||||||
|
|
||||||
*international may not necessary if you use X11R6.
|
*international may not be necessary if you use X11R6.
|
||||||
*.inputMethod and *.preeditType are optional if you use X11R6.
|
*.inputMethod and *.preeditType are optional if you use X11R6.
|
||||||
|
|
||||||
For example, when you are using kinput2 as |IM-server|, >
|
For example, when you are using kinput2 as |IM-server|, >
|
||||||
|
@@ -596,7 +596,7 @@ Creating Vim packages *package-create*
|
|||||||
This assumes you write one or more plugins that you distribute as a package.
|
This assumes you write one or more plugins that you distribute as a package.
|
||||||
|
|
||||||
If you have two unrelated plugins you would use two packages, so that Vim
|
If you have two unrelated plugins you would use two packages, so that Vim
|
||||||
users can chose what they include or not. Or you can decide to use one
|
users can choose what they include or not. Or you can decide to use one
|
||||||
package with optional plugins, and tell the user to add the ones he wants with
|
package with optional plugins, and tell the user to add the ones he wants with
|
||||||
`:packadd`.
|
`:packadd`.
|
||||||
|
|
||||||
|
@@ -64,7 +64,7 @@ o Invocations
|
|||||||
+ 'rightleft' ('rl') sets window orientation to right-to-left.
|
+ 'rightleft' ('rl') sets window orientation to right-to-left.
|
||||||
+ 'delcombine' ('deco'), boolean, if editing UTF-8 encoded languages,
|
+ 'delcombine' ('deco'), boolean, if editing UTF-8 encoded languages,
|
||||||
allows one to remove a composing character which gets superimposed
|
allows one to remove a composing character which gets superimposed
|
||||||
on those that proceeded them (some languages require this).
|
on those that preceded them (some languages require this).
|
||||||
+ 'rightleftcmd' ('rlc') sets the command-line within certain modes
|
+ 'rightleftcmd' ('rlc') sets the command-line within certain modes
|
||||||
(such as search) to be utilized in right-to-left orientation as well.
|
(such as search) to be utilized in right-to-left orientation as well.
|
||||||
|
|
||||||
|
@@ -68,7 +68,7 @@ other plugins using signs.
|
|||||||
*sign-priority*
|
*sign-priority*
|
||||||
Each placed sign is assigned a priority value. When multiple signs are placed
|
Each placed sign is assigned a priority value. When multiple signs are placed
|
||||||
on the same line, the attributes of the sign with the highest priority is used
|
on the same line, the attributes of the sign with the highest priority is used
|
||||||
independent of the sign group. The default priority for a sign is 10. The
|
independently of the sign group. The default priority for a sign is 10. The
|
||||||
priority is assigned at the time of placing a sign.
|
priority is assigned at the time of placing a sign.
|
||||||
|
|
||||||
When the line on which the sign is placed is deleted, the sign is moved to the
|
When the line on which the sign is placed is deleted, the sign is moved to the
|
||||||
|
@@ -1906,7 +1906,7 @@ new highlightings for the following groups.:
|
|||||||
Debug, DebugSpecial, DebugString, DebugBoolean, DebugType
|
Debug, DebugSpecial, DebugString, DebugBoolean, DebugType
|
||||||
which are used for the statement itself, special characters used in debug
|
which are used for the statement itself, special characters used in debug
|
||||||
strings, strings, boolean constants and types (this, super) respectively. I
|
strings, strings, boolean constants and types (this, super) respectively. I
|
||||||
have opted to chose another background for those statements.
|
have opted to choose another background for those statements.
|
||||||
|
|
||||||
Javadoc is a program that takes special comments out of Java program files and
|
Javadoc is a program that takes special comments out of Java program files and
|
||||||
creates HTML pages. The standard configuration will highlight this HTML code
|
creates HTML pages. The standard configuration will highlight this HTML code
|
||||||
|
@@ -434,7 +434,7 @@ redefined without changing the search pattern.
|
|||||||
|
|
||||||
/\f\+
|
/\f\+
|
||||||
|
|
||||||
The "\f" items stands for file name characters. Thus this matches a sequence
|
The "\f" item stands for file name characters. Thus this matches a sequence
|
||||||
of characters that can be a file name.
|
of characters that can be a file name.
|
||||||
Which characters can be part of a file name depends on the system you are
|
Which characters can be part of a file name depends on the system you are
|
||||||
using. On MS-Windows, the backslash is included, on Unix it is not. This is
|
using. On MS-Windows, the backslash is included, on Unix it is not. This is
|
||||||
|
@@ -1,12 +1,17 @@
|
|||||||
" Vim filetype plugin file
|
" Vim filetype plugin file
|
||||||
" Language: C++
|
" Language: C++
|
||||||
" Maintainer: Bram Moolenaar <Bram@vim.org>
|
" Maintainer: Bram Moolenaar <Bram@vim.org>
|
||||||
" Last Change: 2001 Jan 15
|
" Last Change: 2020 Jul 26
|
||||||
|
|
||||||
" Only do this when not done yet for this buffer
|
" Only do this when not done yet for this buffer
|
||||||
if exists("b:did_ftplugin")
|
if exists("b:did_ftplugin")
|
||||||
finish
|
finish
|
||||||
endif
|
endif
|
||||||
|
|
||||||
" Behaves just like C
|
" Behaves mostly just like C
|
||||||
runtime! ftplugin/c.vim ftplugin/c_*.vim ftplugin/c/*.vim
|
runtime! ftplugin/c.vim ftplugin/c_*.vim ftplugin/c/*.vim
|
||||||
|
|
||||||
|
" C++ uses templates with <things>
|
||||||
|
" Disabled, because it gives an error for typing an unmatched ">".
|
||||||
|
" set matchpairs+=<:>
|
||||||
|
" let b:undo_ftplugin ..= ' | setl matchpairs<'
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
" Vim filetype plugin file
|
" Vim filetype plugin file
|
||||||
" Language: Diff
|
" Language: Diff
|
||||||
" Maintainer: Bram Moolenaar <Bram@vim.org>
|
" Maintainer: Bram Moolenaar <Bram@vim.org>
|
||||||
" Last Change: 2005 Jul 27
|
" Last Change: 2020 Jul 18
|
||||||
|
|
||||||
" Only do this when not done yet for this buffer
|
" Only do this when not done yet for this buffer
|
||||||
if exists("b:did_ftplugin")
|
if exists("b:did_ftplugin")
|
||||||
@@ -13,3 +13,6 @@ let b:undo_ftplugin = "setl modeline<"
|
|||||||
|
|
||||||
" Don't use modelines in a diff, they apply to the diffed file
|
" Don't use modelines in a diff, they apply to the diffed file
|
||||||
setlocal nomodeline
|
setlocal nomodeline
|
||||||
|
|
||||||
|
" If there are comments they start with #
|
||||||
|
let &commentstring = "# %s"
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
" Vim filetype plugin
|
" Vim filetype plugin
|
||||||
" Language: Vim
|
" Language: Vim
|
||||||
" Maintainer: Bram Moolenaar <Bram@vim.org>
|
" Maintainer: Bram Moolenaar <Bram@vim.org>
|
||||||
" Last Change: 2020 Jul 06
|
" Last Change: 2020 Jul 26
|
||||||
|
|
||||||
" Only do this when not done yet for this buffer
|
" Only do this when not done yet for this buffer
|
||||||
if exists("b:did_ftplugin")
|
if exists("b:did_ftplugin")
|
||||||
@@ -86,7 +86,7 @@ endif
|
|||||||
if exists("loaded_matchit")
|
if exists("loaded_matchit")
|
||||||
let b:match_ignorecase = 0
|
let b:match_ignorecase = 0
|
||||||
let b:match_words =
|
let b:match_words =
|
||||||
\ '\<\%(fu\%[nction]\|def\)\>:\<retu\%[rn]\>:\<\%(endf\%[unction]\|enddef\)\>,' .
|
\ '\<\%(fu\%[nction]\|def\)\>[^(]:\<retu\%[rn]\>:\<\%(endf\%[unction]\|enddef\)\>,' .
|
||||||
\ '\<\(wh\%[ile]\|for\)\>:\<brea\%[k]\>:\<con\%[tinue]\>:\<end\(w\%[hile]\|fo\%[r]\)\>,' .
|
\ '\<\(wh\%[ile]\|for\)\>:\<brea\%[k]\>:\<con\%[tinue]\>:\<end\(w\%[hile]\|fo\%[r]\)\>,' .
|
||||||
\ '\<if\>:\<el\%[seif]\>:\<en\%[dif]\>,' .
|
\ '\<if\>:\<el\%[seif]\>:\<en\%[dif]\>,' .
|
||||||
\ '{:},' .
|
\ '{:},' .
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
" Vim indent file
|
" Vim indent file
|
||||||
" Language: Vim script
|
" Language: Vim script
|
||||||
" Maintainer: Bram Moolenaar <Bram@vim.org>
|
" Maintainer: Bram Moolenaar <Bram@vim.org>
|
||||||
" Last Change: 2019 Oct 31
|
" Last Change: 2020 Jul 19
|
||||||
|
|
||||||
" Only load this indent file when no other was loaded.
|
" Only load this indent file when no other was loaded.
|
||||||
if exists("b:did_indent")
|
if exists("b:did_indent")
|
||||||
@@ -11,6 +11,7 @@ let b:did_indent = 1
|
|||||||
|
|
||||||
setlocal indentexpr=GetVimIndent()
|
setlocal indentexpr=GetVimIndent()
|
||||||
setlocal indentkeys+==end,=else,=cat,=fina,=END,0\\,0=\"\\\
|
setlocal indentkeys+==end,=else,=cat,=fina,=END,0\\,0=\"\\\
|
||||||
|
setlocal indentkeys-=0#
|
||||||
|
|
||||||
let b:undo_indent = "setl indentkeys< indentexpr<"
|
let b:undo_indent = "setl indentkeys< indentexpr<"
|
||||||
|
|
||||||
|
@@ -2,7 +2,7 @@
|
|||||||
"
|
"
|
||||||
" Author: Bram Moolenaar
|
" Author: Bram Moolenaar
|
||||||
" Copyright: Vim license applies, see ":help license"
|
" Copyright: Vim license applies, see ":help license"
|
||||||
" Last Change: 2020 Jun 12
|
" Last Change: 2020 Jul 12
|
||||||
"
|
"
|
||||||
" WORK IN PROGRESS - Only the basics work
|
" WORK IN PROGRESS - Only the basics work
|
||||||
" Note: On MS-Windows you need a recent version of gdb. The one included with
|
" Note: On MS-Windows you need a recent version of gdb. The one included with
|
||||||
|
23
runtime/syntax/aidl.vim
Normal file
23
runtime/syntax/aidl.vim
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
" Vim syntax file
|
||||||
|
" Language: aidl (Android Interface Definition Language)
|
||||||
|
" https://developer.android.com/guide/components/aidl
|
||||||
|
" Maintainer: Dominique Pelle <dominique.pelle@tomtom.com>
|
||||||
|
" LastChange: 2020/07/25
|
||||||
|
|
||||||
|
" Quit when a syntax file was already loaded.
|
||||||
|
if exists("b:current_syntax")
|
||||||
|
finish
|
||||||
|
endif
|
||||||
|
|
||||||
|
source <sfile>:p:h/java.vim
|
||||||
|
|
||||||
|
syn keyword aidlParamDir in out inout
|
||||||
|
syn keyword aidlKeyword oneway parcelable
|
||||||
|
|
||||||
|
" Needed for the 'in', 'out', 'inout' keywords to be highlighted.
|
||||||
|
syn cluster javaTop add=aidlParamDir
|
||||||
|
|
||||||
|
hi def link aidlParamDir StorageClass
|
||||||
|
hi def link aidlKeyword Keyword
|
||||||
|
|
||||||
|
let b:current_syntax = "aidl"
|
@@ -268,6 +268,7 @@ syn match vimComment +\<endif\s\+".*$+lc=5 contains=@vimCommentGroup,vimCommentS
|
|||||||
syn match vimComment +\<else\s\+".*$+lc=4 contains=@vimCommentGroup,vimCommentString
|
syn match vimComment +\<else\s\+".*$+lc=4 contains=@vimCommentGroup,vimCommentString
|
||||||
syn region vimCommentString contained oneline start='\S\s\+"'ms=e end='"'
|
syn region vimCommentString contained oneline start='\S\s\+"'ms=e end='"'
|
||||||
" Vim9 comments - TODO: might be highlighted while they don't work
|
" Vim9 comments - TODO: might be highlighted while they don't work
|
||||||
|
syn match vim9Comment excludenl +^#[^{].*$+ contains=@vimCommentGroup,vimCommentString
|
||||||
syn match vim9Comment excludenl +\s#[^{].*$+lc=1 contains=@vimCommentGroup,vimCommentString
|
syn match vim9Comment excludenl +\s#[^{].*$+lc=1 contains=@vimCommentGroup,vimCommentString
|
||||||
syn match vim9Comment +\<endif\s\+#[^{].*$+lc=5 contains=@vimCommentGroup,vimCommentString
|
syn match vim9Comment +\<endif\s\+#[^{].*$+lc=5 contains=@vimCommentGroup,vimCommentString
|
||||||
syn match vim9Comment +\<else\s\+#[^{].*$+lc=4 contains=@vimCommentGroup,vimCommentString
|
syn match vim9Comment +\<else\s\+#[^{].*$+lc=4 contains=@vimCommentGroup,vimCommentString
|
||||||
@@ -427,6 +428,9 @@ syn case match
|
|||||||
syn match vimFunc "\%(\%([sSgGbBwWtTlL]:\|<[sS][iI][dD]>\)\=\%(\w\+\.\)*\I[a-zA-Z0-9_.]*\)\ze\s*(" contains=vimFuncName,vimUserFunc,vimExecute
|
syn match vimFunc "\%(\%([sSgGbBwWtTlL]:\|<[sS][iI][dD]>\)\=\%(\w\+\.\)*\I[a-zA-Z0-9_.]*\)\ze\s*(" contains=vimFuncName,vimUserFunc,vimExecute
|
||||||
syn match vimUserFunc contained "\%(\%([sSgGbBwWtTlL]:\|<[sS][iI][dD]>\)\=\%(\w\+\.\)*\I[a-zA-Z0-9_.]*\)\|\<\u[a-zA-Z0-9.]*\>\|\<if\>" contains=vimNotation
|
syn match vimUserFunc contained "\%(\%([sSgGbBwWtTlL]:\|<[sS][iI][dD]>\)\=\%(\w\+\.\)*\I[a-zA-Z0-9_.]*\)\|\<\u[a-zA-Z0-9.]*\>\|\<if\>" contains=vimNotation
|
||||||
|
|
||||||
|
" User Command Highlighting: {{{2
|
||||||
|
syn match vimUsrCmd '^\s*\zs\u\w*.*$'
|
||||||
|
|
||||||
" Errors And Warnings: {{{2
|
" Errors And Warnings: {{{2
|
||||||
" ====================
|
" ====================
|
||||||
if !exists("g:vimsyn_noerror") && !exists("g:vimsyn_novimfunctionerror")
|
if !exists("g:vimsyn_noerror") && !exists("g:vimsyn_novimfunctionerror")
|
||||||
@@ -572,7 +576,7 @@ syn match vimHiGuiFontname contained "'[a-zA-Z\-* ]\+'"
|
|||||||
syn match vimHiGuiRgb contained "#\x\{6}"
|
syn match vimHiGuiRgb contained "#\x\{6}"
|
||||||
|
|
||||||
" Highlighting: hi group key=arg ... {{{2
|
" Highlighting: hi group key=arg ... {{{2
|
||||||
syn cluster vimHiCluster contains=vimGroup,vimHiBlend,vimHiGroup,vimHiTerm,vimHiCTerm,vimHiStartStop,vimHiCtermFgBg,vimHiGui,vimHiGuiFont,vimHiGuiFgBg,vimHiKeyError,vimNotation
|
syn cluster vimHiCluster contains=vimGroup,vimHiBlend,vimHiGroup,vimHiTerm,vimHiCTerm,vimHiStartStop,vimHiCtermFgBg,vimHiCtermul,vimHiGui,vimHiGuiFont,vimHiGuiFgBg,vimHiKeyError,vimNotation
|
||||||
syn region vimHiKeyList contained oneline start="\i\+" skip="\\\\\|\\|" end="$\||" contains=@vimHiCluster
|
syn region vimHiKeyList contained oneline start="\i\+" skip="\\\\\|\\|" end="$\||" contains=@vimHiCluster
|
||||||
if !exists("g:vimsyn_noerror") && !exists("g:vimsyn_vimhikeyerror")
|
if !exists("g:vimsyn_noerror") && !exists("g:vimsyn_vimhikeyerror")
|
||||||
syn match vimHiKeyError contained "\i\+="he=e-1
|
syn match vimHiKeyError contained "\i\+="he=e-1
|
||||||
@@ -581,6 +585,7 @@ syn match vimHiTerm contained "\cterm="he=e-1 nextgroup=vimHiAttribList
|
|||||||
syn match vimHiStartStop contained "\c\(start\|stop\)="he=e-1 nextgroup=vimHiTermcap,vimOption
|
syn match vimHiStartStop contained "\c\(start\|stop\)="he=e-1 nextgroup=vimHiTermcap,vimOption
|
||||||
syn match vimHiCTerm contained "\ccterm="he=e-1 nextgroup=vimHiAttribList
|
syn match vimHiCTerm contained "\ccterm="he=e-1 nextgroup=vimHiAttribList
|
||||||
syn match vimHiCtermFgBg contained "\ccterm[fb]g="he=e-1 nextgroup=vimHiNmbr,vimHiCtermColor,vimFgBgAttrib,vimHiCtermError
|
syn match vimHiCtermFgBg contained "\ccterm[fb]g="he=e-1 nextgroup=vimHiNmbr,vimHiCtermColor,vimFgBgAttrib,vimHiCtermError
|
||||||
|
syn match vimHiCtermul contained "\cctermul="he=e-1 nextgroup=vimHiNmbr,vimHiCtermColor,vimFgBgAttrib,vimHiCtermError
|
||||||
syn match vimHiGui contained "\cgui="he=e-1 nextgroup=vimHiAttribList
|
syn match vimHiGui contained "\cgui="he=e-1 nextgroup=vimHiAttribList
|
||||||
syn match vimHiGuiFont contained "\cfont="he=e-1 nextgroup=vimHiFontname
|
syn match vimHiGuiFont contained "\cfont="he=e-1 nextgroup=vimHiFontname
|
||||||
syn match vimHiGuiFgBg contained "\cgui\%([fb]g\|sp\)="he=e-1 nextgroup=vimHiGroup,vimHiGuiFontname,vimHiGuiRgb,vimFgBgAttrib
|
syn match vimHiGuiFgBg contained "\cgui\%([fb]g\|sp\)="he=e-1 nextgroup=vimHiGroup,vimHiGuiFontname,vimHiGuiRgb,vimFgBgAttrib
|
||||||
@@ -604,7 +609,7 @@ syn match vimCtrlChar "[--]"
|
|||||||
" Beginners - Patterns that involve ^ {{{2
|
" Beginners - Patterns that involve ^ {{{2
|
||||||
" =========
|
" =========
|
||||||
syn match vimLineComment +^[ \t:]*".*$+ contains=@vimCommentGroup,vimCommentString,vimCommentTitle
|
syn match vimLineComment +^[ \t:]*".*$+ contains=@vimCommentGroup,vimCommentString,vimCommentTitle
|
||||||
syn match vim9LineComment +^[ \t:]\+#.*$+ contains=@vimCommentGroup,vimCommentString,vimCommentTitle
|
syn match vim9LineComment +^[ \t:]*#.*$+ contains=@vimCommentGroup,vimCommentString,vimCommentTitle
|
||||||
syn match vimCommentTitle '"\s*\%([sS]:\|\h\w*#\)\=\u\w*\(\s\+\u\w*\)*:'hs=s+1 contained contains=vimCommentTitleLeader,vimTodo,@vimCommentGroup
|
syn match vimCommentTitle '"\s*\%([sS]:\|\h\w*#\)\=\u\w*\(\s\+\u\w*\)*:'hs=s+1 contained contains=vimCommentTitleLeader,vimTodo,@vimCommentGroup
|
||||||
syn match vimContinue "^\s*\\"
|
syn match vimContinue "^\s*\\"
|
||||||
syn region vimString start="^\s*\\\z(['"]\)" skip='\\\\\|\\\z1' end="\z1" oneline keepend contains=@vimStringGroup,vimContinue
|
syn region vimString start="^\s*\\\z(['"]\)" skip='\\\\\|\\\z1' end="\z1" oneline keepend contains=@vimStringGroup,vimContinue
|
||||||
@@ -856,6 +861,7 @@ if !exists("skip_vim_syntax_inits")
|
|||||||
hi def link vimError Error
|
hi def link vimError Error
|
||||||
hi def link vimFBVar vimVar
|
hi def link vimFBVar vimVar
|
||||||
hi def link vimFgBgAttrib vimHiAttrib
|
hi def link vimFgBgAttrib vimHiAttrib
|
||||||
|
hi def link vimHiCtermul vimHiTerm
|
||||||
hi def link vimFold Folded
|
hi def link vimFold Folded
|
||||||
hi def link vimFTCmd vimCommand
|
hi def link vimFTCmd vimCommand
|
||||||
hi def link vimFTOption vimSynType
|
hi def link vimFTOption vimSynType
|
||||||
|
@@ -151,9 +151,6 @@ msgstr "[Modifita]"
|
|||||||
msgid "[Not edited]"
|
msgid "[Not edited]"
|
||||||
msgstr "[Ne redaktita]"
|
msgstr "[Ne redaktita]"
|
||||||
|
|
||||||
msgid "[New file]"
|
|
||||||
msgstr "[Nova dosiero]"
|
|
||||||
|
|
||||||
msgid "[Read errors]"
|
msgid "[Read errors]"
|
||||||
msgstr "[Eraroj de legado]"
|
msgstr "[Eraroj de legado]"
|
||||||
|
|
||||||
@@ -229,12 +226,16 @@ msgstr " linio=%ld id=%d nomo=%s"
|
|||||||
msgid "E902: Cannot connect to port"
|
msgid "E902: Cannot connect to port"
|
||||||
msgstr "E902: Ne eblas konekti al pordo"
|
msgstr "E902: Ne eblas konekti al pordo"
|
||||||
|
|
||||||
|
msgid "E898: socket() in channel_connect()"
|
||||||
|
msgstr "E898: socket() en channel_connect()"
|
||||||
|
|
||||||
|
#, c-format
|
||||||
|
msgid "E901: getaddrinfo() in channel_open(): %s"
|
||||||
|
msgstr "E901: getaddrinfo() en channel_open(): %s"
|
||||||
|
|
||||||
msgid "E901: gethostbyname() in channel_open()"
|
msgid "E901: gethostbyname() in channel_open()"
|
||||||
msgstr "E901: gethostbyname() en channel_open()"
|
msgstr "E901: gethostbyname() en channel_open()"
|
||||||
|
|
||||||
msgid "E898: socket() in channel_open()"
|
|
||||||
msgstr "E898: gethostbyname() en channel_open()"
|
|
||||||
|
|
||||||
msgid "E903: received command with non-string argument"
|
msgid "E903: received command with non-string argument"
|
||||||
msgstr "E903: ricevis komandon kun argumento, kiu ne estas ĉeno"
|
msgstr "E903: ricevis komandon kun argumento, kiu ne estas ĉeno"
|
||||||
|
|
||||||
@@ -490,8 +491,8 @@ msgstr "E687: Malpli da celoj ol Listeroj"
|
|||||||
msgid "E688: More targets than List items"
|
msgid "E688: More targets than List items"
|
||||||
msgstr "E688: Pli da celoj ol Listeroj"
|
msgstr "E688: Pli da celoj ol Listeroj"
|
||||||
|
|
||||||
msgid "Double ; in list of variables"
|
msgid "E452: Double ; in list of variables"
|
||||||
msgstr "Duobla ; en listo de variabloj"
|
msgstr "E452: Du ; en listo de variabloj"
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "E738: Can't list variables for %s"
|
msgid "E738: Can't list variables for %s"
|
||||||
@@ -1779,10 +1780,10 @@ msgstr[0] "%ld linio, "
|
|||||||
msgstr[1] "%ld linioj, "
|
msgstr[1] "%ld linioj, "
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "%lld character"
|
msgid "%lld byte"
|
||||||
msgid_plural "%lld characters"
|
msgid_plural "%lld bytes"
|
||||||
msgstr[0] "%lld signo"
|
msgstr[0] "%lld bajto"
|
||||||
msgstr[1] "%lld signoj"
|
msgstr[1] "%lld bajtoj"
|
||||||
|
|
||||||
msgid "[noeol]"
|
msgid "[noeol]"
|
||||||
msgstr "[sen EOL]"
|
msgstr "[sen EOL]"
|
||||||
@@ -1985,10 +1986,6 @@ msgstr "E231: 'guifontwide' nevalida"
|
|||||||
msgid "E599: Value of 'imactivatekey' is invalid"
|
msgid "E599: Value of 'imactivatekey' is invalid"
|
||||||
msgstr "E599: Valoro de 'imactivatekey' estas nevalida"
|
msgstr "E599: Valoro de 'imactivatekey' estas nevalida"
|
||||||
|
|
||||||
#, c-format
|
|
||||||
msgid "E254: Cannot allocate color %s"
|
|
||||||
msgstr "E254: Ne eblas disponigi koloron %s"
|
|
||||||
|
|
||||||
msgid "No match at cursor, finding next"
|
msgid "No match at cursor, finding next"
|
||||||
msgstr "Neniu kongruo ĉe kursorpozicio, trovas sekvan"
|
msgstr "Neniu kongruo ĉe kursorpozicio, trovas sekvan"
|
||||||
|
|
||||||
@@ -5353,6 +5350,9 @@ msgstr "E419: Nekonata malfona koloro"
|
|||||||
msgid "E420: BG color unknown"
|
msgid "E420: BG color unknown"
|
||||||
msgstr "E420: Nekonata fona koloro"
|
msgstr "E420: Nekonata fona koloro"
|
||||||
|
|
||||||
|
msgid "E453: UL color unknown"
|
||||||
|
msgstr "E453: Nekonata koloro de UL"
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "E421: Color name or number not recognized: %s"
|
msgid "E421: Color name or number not recognized: %s"
|
||||||
msgstr "E421: Kolora nomo aŭ nombro nerekonita: %s"
|
msgstr "E421: Kolora nomo aŭ nombro nerekonita: %s"
|
||||||
@@ -5726,6 +5726,9 @@ msgstr "E128: Nomo de funkcio devas eki per majusklo aŭ per \"s:\": %s"
|
|||||||
msgid "E884: Function name cannot contain a colon: %s"
|
msgid "E884: Function name cannot contain a colon: %s"
|
||||||
msgstr "E884: Nomo de funkcio ne povas enhavi dupunkton: %s"
|
msgstr "E884: Nomo de funkcio ne povas enhavi dupunkton: %s"
|
||||||
|
|
||||||
|
msgid "E454: function list was modified"
|
||||||
|
msgstr "E454: listo de funkcioj ŝanĝiĝis"
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "E123: Undefined function: %s"
|
msgid "E123: Undefined function: %s"
|
||||||
msgstr "E123: Nedifinita funkcio: %s"
|
msgstr "E123: Nedifinita funkcio: %s"
|
||||||
@@ -5778,6 +5781,10 @@ msgstr "E746: Nomo de funkcio ne kongruas kun dosiernomo de skripto: %s"
|
|||||||
msgid "E131: Cannot delete function %s: It is in use"
|
msgid "E131: Cannot delete function %s: It is in use"
|
||||||
msgstr "E131: Ne eblas forviŝi funkcion %s: Estas nuntempe uzata"
|
msgstr "E131: Ne eblas forviŝi funkcion %s: Estas nuntempe uzata"
|
||||||
|
|
||||||
|
#, c-format
|
||||||
|
msgid "E1084: Cannot delete Vim9 script function %s"
|
||||||
|
msgstr "E1084: Ne eblas forviŝi funkcion de Vim9-skripto: %s"
|
||||||
|
|
||||||
msgid "E133: :return not inside a function"
|
msgid "E133: :return not inside a function"
|
||||||
msgstr "E133: \":return\" ekster funkcio"
|
msgstr "E133: \":return\" ekster funkcio"
|
||||||
|
|
||||||
@@ -5931,6 +5938,9 @@ msgstr "kun grafika interfaco X11-neXtaw."
|
|||||||
msgid "with X11-Athena GUI."
|
msgid "with X11-Athena GUI."
|
||||||
msgstr "kun grafika interfaco X11-Athena."
|
msgstr "kun grafika interfaco X11-Athena."
|
||||||
|
|
||||||
|
msgid "with Haiku GUI."
|
||||||
|
msgstr "kun grafika interfaco Haiku."
|
||||||
|
|
||||||
msgid "with Photon GUI."
|
msgid "with Photon GUI."
|
||||||
msgstr "kun grafika interfaco Photon."
|
msgstr "kun grafika interfaco Photon."
|
||||||
|
|
||||||
@@ -6264,6 +6274,9 @@ msgstr "E476: Nevalida komando"
|
|||||||
msgid "E17: \"%s\" is a directory"
|
msgid "E17: \"%s\" is a directory"
|
||||||
msgstr "E17: \"%s\" estas dosierujo"
|
msgstr "E17: \"%s\" estas dosierujo"
|
||||||
|
|
||||||
|
msgid "E756: Spell checking is not possible"
|
||||||
|
msgstr "E756: malpermesata literumilo"
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "E364: Library call failed for \"%s()\""
|
msgid "E364: Library call failed for \"%s()\""
|
||||||
msgstr "E364: Alvoko al biblioteko malsukcesis por \"%s()\""
|
msgstr "E364: Alvoko al biblioteko malsukcesis por \"%s()\""
|
||||||
|
Reference in New Issue
Block a user