Pada saat pertanyaan diajukan (Oktober 2011), cara melakukannya dengan terminal yang diberikan adalah melalui dialog preferensinya. Setelah beberapa tahun (November 2014), seseorang menambahkan dukungan untuk DECSUSR
escape sequence yang digunakan (dan diperpanjang) di xterm sejak Desember 2009.
Perubahan tersebut menyebutkan pilihan berikut:
+ VTE_CURSOR_STYLE_TERMINAL_DEFAULT = 0,
+ VTE_CURSOR_STYLE_BLINK_BLOCK = 1,
+ VTE_CURSOR_STYLE_STEADY_BLOCK = 2,
+ VTE_CURSOR_STYLE_BLINK_UNDERLINE = 3,
+ VTE_CURSOR_STYLE_STEADY_UNDERLINE = 4,
+ /* *_IBEAM are xterm extensions */
+ VTE_CURSOR_STYLE_BLINK_IBEAM = 5,
+ VTE_CURSOR_STYLE_STEADY_IBEAM = 6
+} VteCursorStyle;
Fitur ini didokumentasikan dalam Urutan Kontrol XTerm:
CSI Ps SP q
Set cursor style (DECSCUSR, VT520).
Ps = 0 -> blinking block.
Ps = 1 -> blinking block (default).
Ps = 2 -> steady block.
Ps = 3 -> blinking underline.
Ps = 4 -> steady underline.
Ps = 5 -> blinking bar (xterm).
Ps = 6 -> steady bar (xterm).
sehingga Anda dapat (misalnya) melakukan ini pada baris perintah untuk mengubah kursor menjadi bilah ("I-beam"):
printf '\033[6 q'
(ruang diperlukan, sesuai dengan "SP" dalam dokumentasi).
Ini adalah fungsi dari program Terminal itu sendiri.
Di Ubuntu, jika Anda menggunakan terminal
Anda dapat mengubahnya di preferensi aplikasi terminal, yang dapat diakses dari menu aplikasi terminal di bilah status Ubuntu di kiri atas layar.
Terminal Menu
-> Preferences
-> Profile
-> Cursor
-> Cursor Shape
-> I-beam
Ada menu pull-down untuk "Bentuk Kursor" dan "I beam" adalah opsinya.