如何在ZSH中将块光标更改为|闪烁光标?

如何在ZSH中将块光标更改为|闪烁光标?,zsh,oh-my-zsh,Zsh,Oh My Zsh,目前我使用Intellij和ZSH作为终端。我已经为Intellij禁用了插入符号块,并希望对ZSH终端执行相同的操作。有什么办法吗?设置光标形状不是Zsh特有的,而是取决于您的终端是否支持它。有两种方法可以更改终端中的光标形状: 许多终端允许您在其设置中选择所需的光标类型。检查终端的设置并在那里进行更改 如果您的终端对此没有任何首选项,您可以尝试将echo'\e[5 q'添加到.zshrc文件(使用Zsh时)或.bashrc文件(使用Bash时)。但是,在这种情况下,这取决于您的终端是否支持

目前我使用Intellij和ZSH作为终端。我已经为Intellij禁用了插入符号块,并希望对ZSH终端执行相同的操作。有什么办法吗?

设置光标形状不是Zsh特有的,而是取决于您的终端是否支持它。有两种方法可以更改终端中的光标形状:

  • 许多终端允许您在其设置中选择所需的光标类型。检查终端的设置并在那里进行更改
  • 如果您的终端对此没有任何首选项,您可以尝试将
    echo'\e[5 q'
    添加到
    .zshrc
    文件(使用Zsh时)或
    .bashrc
    文件(使用Bash时)。但是,在这种情况下,这取决于您的终端是否支持该转义代码。如果不支持,则不会有任何更改
此外,为了清楚起见:

  • Zsh和Bash是shell
  • 您可以通过终端与外壳交互
  • IntelliJ IDEA有一个集成终端
  • 使用Zsh的另一种方式也是通过终端,但与IntelliJ IDEA中使用的方式不同

添加echo'\e[5 q'to.zshrc成功了。谢谢!ZSH作为终端……ZSH不是终端;它是一个shell。shell对游标没有任何概念。此外,这与编程无关,而是与终端程序的配置有关。因此,问题应发布在;并删除
ZSH
标记,因为问题也未解决特德到zsh。