vim - 尝试更改光标,不适用于终止符

标签 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


哈维

最佳答案

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

关于vim - 尝试更改光标,不适用于终止符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11108740/

相关文章:

vim - 使用 <tab> 显示可用的 VIM 命令

python - 为什么当我在上面插入一行大行时,vim 会使用 99% 的 CPU?

vim - 询问一个vim命令的解释

PHP system() 给出的结果与终端不同,缺少字体

emacs - 在 Chrome OS 的终端中安装 Emacs

vim - 跳转到新标签中的定义

vim - 在 Vim 中,如何使 Esc 和箭头键在插入模式下工作?

java - 如何使终端以全屏和 Homebrew 程序打开并使用 Applescript 编写脚本

ubuntu - 初级 iOS : How to enable visualextra in vim 7. 4

c++ - 尝试使用 clang 编译时出错