当我使用终端时,我注意到光标与我配置的不同。
换句话说,在 GUI 中它看起来很完美,就是光标,但在终端中更新需要时间,看起来不像我配置的等等。
这是我对光标的设置:
set guicursor=n-v-c:block-Cursor-blinkon0
set guicursor+=ve:ver35-Cursor
set guicursor+=o:hor50-Cursor-blinkwait175-blinkoff150-blinkon175
set guicursor+=i-ci:ver20-Cursor
set guicursor+=r-cr:hor20-Cursor
set guicursor+=sm:block-Cursor-blinkwait175-blinkoff150-blinkon175
我确实注意到它被称为guicursor
设置,但是在终端中,其中一些确实生效,它们只是没有完全生效。
此外,光标似乎没有得到很多更新。例如,如果我进入插入模式,则会放置正确的光标,但如果我退出,则会使用相同的光标,直到我移动或其他东西,然后它会更新为正常模式光标。
你对此有什么建议吗?还是我只能忍受?
编辑:
我的操作系统是安装了 Mountain Lion 的 Mac Mini。我使用 iTerm2xterm-color256
作为终端。
重新措辞问题:如何使光标在终端中更快地重绘以及如何使其采用我上面放置的设置?我已经尝试过ttyfast
和lazyredraw
。