aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin M. Keyes <justinkz@gmail.com>2017-01-19 10:28:09 +0100
committerJustin M. Keyes <justinkz@gmail.com>2017-01-20 01:59:29 +0100
commit8684fdda3b831c3ee75c65f70e6c088762b0b63e (patch)
tree189d3b721bc23cef9716afd74d8da86af0420b74
parente7de3b5f841ec25fa9158380ca4ac54403003bc0 (diff)
downloadrneovim-8684fdda3b831c3ee75c65f70e6c088762b0b63e.tar.gz
rneovim-8684fdda3b831c3ee75c65f70e6c088762b0b63e.tar.bz2
rneovim-8684fdda3b831c3ee75c65f70e6c088762b0b63e.zip
tui: Do not decide cursor blinking.
"CSI ? 12 l" stops cursor blinking. `unibi_cursor_normal` need only _show_ the cursor, not make any pronouncement about cursor blinking. User's terminal setting (or NVIM_TUI_ENABLE_CURSOR_SHAPE) takes precedence.
-rw-r--r--src/nvim/tui/tui.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nvim/tui/tui.c b/src/nvim/tui/tui.c
index 74187e07c0..cb9f0a9635 100644
--- a/src/nvim/tui/tui.c
+++ b/src/nvim/tui/tui.c
@@ -844,7 +844,7 @@ static void fix_terminfo(TUIData *data)
}
if (STARTS_WITH(term, "xterm") || STARTS_WITH(term, "rxvt")) {
- unibi_set_if_empty(ut, unibi_cursor_normal, "\x1b[?12l\x1b[?25h");
+ unibi_set_if_empty(ut, unibi_cursor_normal, "\x1b[?25h");
unibi_set_if_empty(ut, unibi_cursor_invisible, "\x1b[?25l");
unibi_set_if_empty(ut, unibi_flash_screen, "\x1b[?5h$<100/>\x1b[?5l");
unibi_set_if_empty(ut, unibi_exit_attribute_mode, "\x1b(B\x1b[m");