|
1 | | -*syntax.txt* For Vim version 9.2. Last change: 2026 Apr 14 |
| 1 | +*syntax.txt* For Vim version 9.2. Last change: 2026 Apr 30 |
2 | 2 |
|
3 | 3 |
|
4 | 4 | VIM REFERENCE MANUAL by Bram Moolenaar |
|
849 | 849 | See |ft-ada-syntax| |
850 | 850 |
|
851 | 851 |
|
| 852 | +ALGOL 68 *algol68* *ft-algol68-syntax* |
| 853 | + |
| 854 | +This syntax file currently targets the Algol 68 Genie project using the |
| 855 | +default UPPER stropping regime. It should also be usuable in other |
| 856 | +environments using the UPPER stropping regime, though somewhat less complete. |
| 857 | + |
| 858 | +Highlighting can be further configured with the following variables. |
| 859 | + |
| 860 | +Variable Highlight ~ |
| 861 | +*algol68_no_preludes* no prelude identifiers, procedures or |
| 862 | + bold word operators |
| 863 | +*algol68_symbolic_operators* all prelude symbolic operators |
| 864 | + |
| 865 | + |
852 | 866 | ANT *ant.vim* *ft-ant-syntax* |
853 | 867 |
|
854 | 868 | The ant syntax file provides syntax highlighting for javascript and python |
@@ -5979,13 +5993,28 @@ EndOfBuffer Filler lines (~) after the last line in the buffer. |
5979 | 5993 | ErrorMsg Error messages on the command line. |
5980 | 5994 | *hl-VertSplit* |
5981 | 5995 | VertSplit Column separating vertically split windows that are adjacent |
5982 | | - to the current window. On the current window's status line |
5983 | | - rows, the separator cell is drawn as a space with the |
5984 | | - |hl-StatusLine| highlight so it blends into the status line |
5985 | | - without a stray fillchar glyph. |
| 5996 | + to the current window. The cell character and highlight at |
| 5997 | + each screen row depend on what is at that row on both sides |
| 5998 | + of the separator: |
| 5999 | + - On a status line row of the current window: the cell is |
| 6000 | + drawn as a space with the |hl-StatusLine| highlight, so it |
| 6001 | + visually merges into the current window's status line. |
| 6002 | + - On any other row (including a row that is a status line |
| 6003 | + row of the adjacent non-current window but not of the |
| 6004 | + current window): the cell is drawn with the "vert" item of |
| 6005 | + 'fillchars' and the VertSplit highlight. |
5986 | 6006 | *hl-VertSplitNC* |
5987 | | -VertSplitNC Column separating vertically split windows of non-current |
5988 | | - windows. By default, highlighted like |hl-VertSplit|. |
| 6007 | +VertSplitNC Column separating vertically split windows where neither |
| 6008 | + adjacent window is the current window. The cell character |
| 6009 | + and highlight at each screen row depend on what is at that |
| 6010 | + row on both sides of the separator: |
| 6011 | + - On a status line row of either adjacent (non-current) |
| 6012 | + window: the cell is drawn as a space with the |
| 6013 | + |hl-StatusLineNC| highlight of that window, so it visually |
| 6014 | + merges into that window's status line. |
| 6015 | + - On any other row: the cell is drawn with the "vert" item |
| 6016 | + of 'fillchars' and the VertSplitNC highlight. |
| 6017 | + By default, highlighted like |hl-VertSplit|. |
5989 | 6018 | *hl-Folded* |
5990 | 6019 | Folded Line used for closed folds. |
5991 | 6020 | *hl-FoldColumn* |
@@ -6102,8 +6131,12 @@ SpellRare Word that is recognized by the spellchecker as one that is |
6102 | 6131 | This will be combined with the highlighting used otherwise. |
6103 | 6132 | *hl-StatusLine* |
6104 | 6133 | StatusLine Status line of current window. |
| 6134 | + Also used for the vertical separator cell adjacent to the |
| 6135 | + current window's status line. see |hl-VertSplit|. |
6105 | 6136 | *hl-StatusLineNC* |
6106 | | -StatusLineNC status lines of not-current windows |
| 6137 | +StatusLineNC status lines of not-current windows. |
| 6138 | + Also used for the vertical separator cell adjacent to a |
| 6139 | + non-current window's status line. see |hl-VertSplitNC|. |
6107 | 6140 | Note: If this is equal to "StatusLine", Vim will use "^^^" in |
6108 | 6141 | the status line of the current window. |
6109 | 6142 | *hl-StatusLineTerm* |
@@ -6141,7 +6174,8 @@ TitleBarNC Title bar for inactive Gui's window. |
6141 | 6174 | Visual Visual mode selection. |
6142 | 6175 | *hl-VisualNOS* |
6143 | 6176 | VisualNOS Visual mode selection when vim is "Not Owning the Selection". |
6144 | | - Only X11 Gui's |gui-x11| and |xterm-clipboard| supports this. |
| 6177 | + Only X11 Gui's |gui-x11|, |xterm-clipboard| and |wayland-selections| |
| 6178 | + supports this. |
6145 | 6179 | *hl-WarningMsg* |
6146 | 6180 | WarningMsg Warning messages. |
6147 | 6181 | *hl-WildMenu* |
|
0 commit comments