尝试更改光标,对终结器不起作用

时间:2012-06-19 20:18:25

标签: vim terminal

这段.vimrc用于改变光标形状。它工作在xterm中显示下划线光标,但在终结器中没有...任何想法?我尝试用终结器更改xterm但它不起作用..

if &term =~ '^xterm'
  " solid underscore
  let &t_SI .= "\<Esc>[4 q"
  " solid block
  let &t_EI .= "\<Esc>[2 q"
  " 1 or 0 -> blinking block
  " 3 -> blinking underscore
endif

哈维

1 个答案:

答案 0 :(得分:1)

CSI 4 SP q是xterm识别的特定序列,用于更改光标形状。如果它对您的终端不起作用,可能是您的终端无法识别它。