¿Cómo se cambia el cursor de texto / cursor en Terminal para bloquear, I-Beam o subrayar?
¿Cómo se cambia el cursor de texto / cursor en Terminal para bloquear, I-Beam o subrayar?
Respuestas:
Además del método GUI, también puede cambiar la forma del cursor desde la línea de comandos:
$ gconftool-2 --type string --set /apps/gnome-terminal/profiles/Default/cursor_shape <VALUE>
Los valores posibles son " bloque " para usar un cursor de bloque, " ibeam " para usar un cursor de línea vertical o " subrayado " para usar un cursor de subrayado.
Para obtener el valor actual:
$ gconftool-2 --get /apps/gnome-terminal/profiles/Default/cursor_shape
block
En versiones recientes de gnome-terminal, puede usar las siguientes secuencias de escape para cambiar el cursor:
\e[0 q
o \e[ q
: restablecer a lo que esté definido en la configuración del perfil\e[1 q
: bloque intermitente\e[2 q
: bloque estable\e[3 q
: subrayado intermitente\e[4 q
: subrayado constante\e[5 q
: haz I parpadeante\e[6 q
: viga en I establePuede imprimir estos por ej echo -ne '\e[5 q'
.
Esto tiene la ventaja / desventaja (según su caso de uso) en comparación con el gconftool
método que influye solo en la pestaña dada, y no en todas las pestañas que usan el perfil dado.
gnome-terminal
3.14.1). ¿Hay algo que deba hacer para habilitar esto? (funciona xterm
)
set -ga terminal-overrides ",*256color*:Se=\\E[0 q"
Para cambiar su cursor de texto / cursor:
Como se ve aquí:
5.Aquí encontrarás la opción, Forma del cursor .
6.Disfrute usando la Terminal con un Caret diferente.