mirror of
https://github.com/neovim/neovim.git
synced 2025-09-29 22:48:34 +00:00
@@ -142,9 +142,9 @@ char_u *parse_shape_opt(int what)
|
||||
{
|
||||
// Set the defaults, for the missing parts
|
||||
shape_table[idx].shape = SHAPE_BLOCK;
|
||||
shape_table[idx].blinkwait = 700L;
|
||||
shape_table[idx].blinkon = 400L;
|
||||
shape_table[idx].blinkoff = 250L;
|
||||
shape_table[idx].blinkwait = 0L;
|
||||
shape_table[idx].blinkon = 0L;
|
||||
shape_table[idx].blinkoff = 0L;
|
||||
}
|
||||
}
|
||||
|
||||
|
@@ -1000,7 +1000,7 @@ return {
|
||||
deny_duplicates=true,
|
||||
vi_def=true,
|
||||
varname='p_guicursor',
|
||||
defaults={if_true={vi="n-v-c:block-Cursor/lCursor,ve:ver35-Cursor,o:hor50-Cursor,i-ci:ver25-Cursor/lCursor,r-cr:hor20-Cursor/lCursor,sm:block-Cursor-blinkwait175-blinkoff150-blinkon175"}}
|
||||
defaults={if_true={vi="n-v-c-sm:block,i-ci-ve:ver25,r-cr-o:hor20"}}
|
||||
},
|
||||
{
|
||||
full_name='guifont', abbreviation='gfn',
|
||||
|
@@ -575,11 +575,11 @@ static void tui_set_mode(UI *ui, ModeShape mode)
|
||||
|
||||
switch (shape) {
|
||||
case SHAPE_BLOCK: shape = 1; break;
|
||||
case SHAPE_VER: shape = 5; break;
|
||||
case SHAPE_HOR: shape = 3; break;
|
||||
case SHAPE_VER: shape = 5; break;
|
||||
default: WLOG("Unknown shape value %d", shape); break;
|
||||
}
|
||||
data->params[0].i = shape + (c.blinkon ==0);
|
||||
data->params[0].i = shape + (int)(c.blinkon == 0);
|
||||
unibi_format(vars, vars + 26, "\x1b[%p1%d q",
|
||||
data->params, out, ui, NULL, NULL);
|
||||
}
|
||||
|
Reference in New Issue
Block a user