在我的MacOS上,我的vim(可能是预装的)和nvim在正常模式下都不会将光标显示为块。它总是显示一行,就像它在插入模式中一样。即使当我尝试启动vim时:
vim --clean
即使在删除.vim和.vimrc之后,问题仍然存在。卸载似乎不是一个选项,因为它是预先安装在这台笔记本电脑。即使将set guicursor=n:block-Cursor添加到我的.vimrc也没有成功。在这种情况下我能做什么?
.vim
.vimrc
set guicursor=n:block-Cursor
5f0d552i1#
我最终选择了一个 Flink 的水平光标(想想下划线),而不是一个块。对于nvim,我可以使用以下命令覆盖光标:
nvim
vim.opt.guicursor = "n-v-c:hor10,i-ci-ve:ver25,r-cr:hor20,o:hor50,a:blinkwait700-blinkoff400-blinkon250-Cursor/lCursor,sm:block-blinkwait175-blinkoff150-blinkon175"
在我的lua配置中。对于vim:
vim
" Insert mode cursor to line, and the other mode's cursor to underscore. Both Blink. let &t_SI = "\e[5 q" let &t_EI = "\e[3 q"
在我的.vimrc
1条答案
按热度按时间5f0d552i1#
我最终选择了一个 Flink 的水平光标(想想下划线),而不是一个块。
对于
nvim
,我可以使用以下命令覆盖光标:在我的lua配置中。
对于
vim
:在我的.vimrc