Чтобы уточнить: я не спрашиваю, как изменить курсор при использовании vim в терминале . Я хочу, чтобы курсор менялся при переключении между режимом ввода и командного режима в vi-режиме Bash:
set -o vi <CR> type some text <ESC> (the cursor changes shape/color)
i (cursor change back) etc...
Я нашел скрипт, который делает возможным изменение цвета курсора при смене режима в zsh , но я не хочу менять оболочки только для этой функции.
Есть ли способ заставить курсор изменить форму, как в gvim, (или даже просто цвет) при переключении между режимами команд и вставки в командной строке Bash?