aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/nvim/globals.h4
-rw-r--r--src/nvim/options.lua2
-rw-r--r--src/nvim/screen.c2
3 files changed, 4 insertions, 4 deletions
diff --git a/src/nvim/globals.h b/src/nvim/globals.h
index 3df201b6bf..3254ddfbd7 100644
--- a/src/nvim/globals.h
+++ b/src/nvim/globals.h
@@ -951,8 +951,8 @@ EXTERN int lcs_conceal INIT(= ' ');
/* Characters from 'fillchars' option */
EXTERN int fill_stl INIT(= ' ');
EXTERN int fill_stlnc INIT(= ' ');
-EXTERN int fill_vert INIT(= ' ');
-EXTERN int fill_fold INIT(= '-');
+EXTERN int fill_vert INIT(= 9474); // │
+EXTERN int fill_fold INIT(= 183); // ·
EXTERN int fill_diff INIT(= '-');
/* Whether 'keymodel' contains "stopsel" and "startsel". */
diff --git a/src/nvim/options.lua b/src/nvim/options.lua
index 6e8100594d..e0df8eae07 100644
--- a/src/nvim/options.lua
+++ b/src/nvim/options.lua
@@ -812,7 +812,7 @@ return {
vi_def=true,
redraw={'all_windows'},
varname='p_fcs',
- defaults={if_true={vi="vert:|,fold:-"}}
+ defaults={if_true={vi="vert:│,fold:·"}}
},
{
full_name='fixendofline', abbreviation='fixeol',
diff --git a/src/nvim/screen.c b/src/nvim/screen.c
index 2b4317fd49..0b79f8584f 100644
--- a/src/nvim/screen.c
+++ b/src/nvim/screen.c
@@ -7089,7 +7089,7 @@ static int fillchar_vsep(win_T *wp, int *attr)
{
*attr = win_hl_attr(wp, HLF_C);
if (*attr == 0 && fill_vert == ' ') {
- return '|';
+ return 9474; // default: "│"
} else {
return fill_vert;
}