作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在 Neovim 中光标闪烁默认是关闭的,我想要它回来。我试图对 guicursor 应用不同的参数,但没有成功。因为我希望它在每种模式下都以相同的方式闪烁,所以我想,我需要一些带有字母“a”的东西。
这是我到目前为止尝试过的::set guicursor=a:blinkwait700-blinkon400-blinkoff250
(我也试过用'i'):set guicursor=a:blinkon100
(与关闭它的 a:blinkon0 相反)
我已经查看了帮助,但不幸的是它没有帮助我。
更新:
特殊之处在于 :set guicursor=a:blinkon100
在 gVim 中启用了闪烁,但在 Neovim 中却没有。
最佳答案
从neovim
0.2开始,设置guicursor
确实达到了预期的效果:
" Enable blinking together with different cursor shapes for insert/command mode, and cursor highlighting:
set guicursor=n-v-c:block,i-ci-ve:ver25,r-cr:hor20,o:hor50
\,a:blinkwait700-blinkoff400-blinkon250-Cursor/lCursor
\,sm:block-blinkwait175-blinkoff150-blinkon175
在 nvim
中输入 :help 'guicursor'
可以找到更多信息。
更多信息参见官方wiki
最后,如果您使用 st
,您可以修补它以使其正常工作: https://st.suckless.org/patches/blinking_cursor/
编辑:我从第一个答案的评论中注意到,OP 正在谈论 nvim-qt
,对于那些对此感兴趣的人,它的修复是 merged今年年初。
关于vim - Neovim : How do I set guicursor to make the cursor blink?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53711349/
我是一名优秀的程序员,十分优秀!