aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/nvim/highlight.h2
-rw-r--r--src/nvim/highlight_defs.h2
-rw-r--r--src/nvim/highlight_group.c58
3 files changed, 34 insertions, 28 deletions
diff --git a/src/nvim/highlight.h b/src/nvim/highlight.h
index cb3a84bcaf..558727fc51 100644
--- a/src/nvim/highlight.h
+++ b/src/nvim/highlight.h
@@ -78,6 +78,8 @@ EXTERN const char *hlf_names[] INIT( = {
[HLF_CU] = "Cursor",
[HLF_BTITLE] = "FloatTitle",
[HLF_BFOOTER] = "FloatFooter",
+ [HLF_TS] = "StatusLineTerm",
+ [HLF_TSNC] = "StatusLineTermNC",
});
EXTERN int highlight_attr[HLF_COUNT + 1]; // Highl. attr for each context.
diff --git a/src/nvim/highlight_defs.h b/src/nvim/highlight_defs.h
index 25ab9dc2d9..17e3db04da 100644
--- a/src/nvim/highlight_defs.h
+++ b/src/nvim/highlight_defs.h
@@ -125,6 +125,8 @@ typedef enum {
HLF_CU, ///< Cursor
HLF_BTITLE, ///< Float Border Title
HLF_BFOOTER, ///< Float Border Footer
+ HLF_TS, ///< status line for terminal window
+ HLF_TSNC, ///< status line for non-current terminal window
HLF_COUNT, ///< MUST be the last one
} hlf_T;
diff --git a/src/nvim/highlight_group.c b/src/nvim/highlight_group.c
index b8381c5183..cc9e606d1d 100644
--- a/src/nvim/highlight_group.c
+++ b/src/nvim/highlight_group.c
@@ -151,34 +151,36 @@ static const char *highlight_init_both[] = {
"lCursor guifg=bg guibg=fg",
// UI
- "default link CursorIM Cursor",
- "default link CursorLineFold FoldColumn",
- "default link CursorLineSign SignColumn",
- "default link EndOfBuffer NonText",
- "default link FloatBorder NormalFloat",
- "default link FloatFooter FloatTitle",
- "default link FloatTitle Title",
- "default link FoldColumn SignColumn",
- "default link IncSearch CurSearch",
- "default link LineNrAbove LineNr",
- "default link LineNrBelow LineNr",
- "default link MsgSeparator StatusLine",
- "default link MsgArea NONE",
- "default link NormalNC NONE",
- "default link PmenuExtra Pmenu",
- "default link PmenuExtraSel PmenuSel",
- "default link PmenuKind Pmenu",
- "default link PmenuKindSel PmenuSel",
- "default link PmenuSbar Pmenu",
- "default link Substitute Search",
- "default link TabLine StatusLineNC",
- "default link TabLineFill TabLine",
- "default link TermCursorNC NONE",
- "default link VertSplit WinSeparator",
- "default link VisualNOS Visual",
- "default link Whitespace NonText",
- "default link WildMenu PmenuSel",
- "default link WinSeparator Normal",
+ "default link CursorIM Cursor",
+ "default link CursorLineFold FoldColumn",
+ "default link CursorLineSign SignColumn",
+ "default link EndOfBuffer NonText",
+ "default link FloatBorder NormalFloat",
+ "default link FloatFooter FloatTitle",
+ "default link FloatTitle Title",
+ "default link FoldColumn SignColumn",
+ "default link IncSearch CurSearch",
+ "default link LineNrAbove LineNr",
+ "default link LineNrBelow LineNr",
+ "default link MsgSeparator StatusLine",
+ "default link MsgArea NONE",
+ "default link NormalNC NONE",
+ "default link PmenuExtra Pmenu",
+ "default link PmenuExtraSel PmenuSel",
+ "default link PmenuKind Pmenu",
+ "default link PmenuKindSel PmenuSel",
+ "default link PmenuSbar Pmenu",
+ "default link Substitute Search",
+ "default link StatusLineTerm StatusLine",
+ "default link StatusLineTermNC StatusLineNC",
+ "default link TabLine StatusLineNC",
+ "default link TabLineFill TabLine",
+ "default link TermCursorNC NONE",
+ "default link VertSplit WinSeparator",
+ "default link VisualNOS Visual",
+ "default link Whitespace NonText",
+ "default link WildMenu PmenuSel",
+ "default link WinSeparator Normal",
// Syntax
"default link Character Constant",