Come si modifica il cursore di testo / cursore in Terminale per bloccare, I-Beam o sottolineare.
Come si modifica il cursore di testo / cursore in Terminale per bloccare, I-Beam o sottolineare.
Risposte:
Oltre al metodo GUI, puoi anche cambiare la forma del cursore dalla riga di comando:
$ gconftool-2 --type string --set /apps/gnome-terminal/profiles/Default/cursor_shape <VALUE>
I valori possibili sono " blocco " per utilizzare un cursore a blocchi, " ibeam " per utilizzare un cursore a linea verticale o " sottolineato " per utilizzare un cursore sottolineato.
Per ottenere il valore corrente:
$ gconftool-2 --get /apps/gnome-terminal/profiles/Default/cursor_shape
block
Nelle versioni recenti di gnome-terminal, puoi usare le seguenti sequenze di escape per cambiare il cursore:
\e[0 q
oppure \e[ q
: reimpostare su ciò che è definito nelle impostazioni del profilo\e[1 q
: blocco lampeggiante\e[2 q
: blocco costante\e[3 q
: lampeggiante sottolineato\e[4 q
: sottolineatura costante\e[5 q
: I-beam lampeggiante\e[6 q
: I-beam costantePuoi stamparli ad es echo -ne '\e[5 q'
.
Questo ha il vantaggio / svantaggio (basato sul tuo caso d'uso) rispetto al gconftool
metodo che influenza solo la scheda data e non tutte le schede che usano il profilo dato.
gnome-terminal
3.14.1). C'è qualcosa che dovrei fare per abilitarlo? (funziona dentro xterm
)
set -ga terminal-overrides ",*256color*:Se=\\E[0 q"
Per modificare il cursore / cursore di testo:
Come visto qui:
5. Qui troverai l'opzione, Forma del cursore .
6. Goditi l'utilizzo del Terminale con un altro cursore.