我是 (Neo) Vim 的新手,我正在尝试找到我喜欢的配置并从中学习。
每当我看到人们在 vim/neovim 中编码时,我都会注意到他们的光标是一个粗框,就像他们在插入模式之外时一样。
基本上,在插入模式下,我的光标像这样细|,但我想改变它,使其像在插入模式之外时一样粗。
我使用的是最新版本的 Neovim,如果这是有用的信息,我会使用 Windows 10。
是的,通过选项可以做到这一点guicursor,但是哪个选项是否生效还取决于您的终端,例如使用Windows Termianl。
这是在插入模式下使光标形状块的工作设置:
set guicursor=n-v-c-i:block
Run Code Online (Sandbox Code Playgroud)
意思是使光标形状块处于正常、可视、命令和插入模式。欲了解更多详情,请使用:h 'guicursor'.
您应该能够使用guicursor更改该设置。(对于Neo Vim,有termcap-cursor-shape。)
但请注意,两个不同的光标实际上是有意义的:在正常模式下,您始终位于一个字符上(即您可以使用i和a来产生不同的结果),而在插入模式下,光标必须位于两个字符之间。
就我个人而言,我认为由于上述原因,在插入模式下使用块状光标会让人感到困惑,但此外,它也会使区分这两种模式变得更加困难!
为了供将来参考,有一个专门的vi 和 vim堆栈交换!
| 归档时间: |
|
| 查看次数: |
14570 次 |
| 最近记录: |