De acordo com uma página do KDE
Yakuake is a drop-down terminal emulator based on KDE Konsole technology.
Em outras palavras, ele usa o Konsole. O código fonte do Konsole em Enumeration.h define três estilos de cursor para o terminal :
enum CursorShapeEnum {
/** Use a solid rectangular block to draw the cursor. */
BlockCursor = 0,
/** Use an 'I' shape, similar to that used in text editing
* applications, to draw the cursor.
*/
IBeamCursor = 1,
/** Draw a line underneath the cursor's position. */
UnderlineCursor = 2
};
Ao contrário de outros terminais (consulte Como alterar o tema do cursor na CLI? ), o Konsole controla sua forma de cursor (bem como se o cursor pisca) através de perfis . Você pode alterar perfis através de um diálogo. Konsole também (veja Como configurar o cursor para piscar no Konsole a partir do script ou do vim? ) reconhece uma sequência de escape que altera as configurações do perfil.
Por exemplo, isso define o cursor do bloco:
printf "3]50;CursorShape=0enum CursorShapeEnum {
/** Use a solid rectangular block to draw the cursor. */
BlockCursor = 0,
/** Use an 'I' shape, similar to that used in text editing
* applications, to draw the cursor.
*/
IBeamCursor = 1,
/** Draw a line underneath the cursor's position. */
UnderlineCursor = 2
};
7"
Nenhuma das opções enumeradas suportadas pelo Konsole são " orange" lamda-sign " ".
Outros emuladores de terminal têm métodos diferentes para definir a forma do cursor. Muito poucos (se houver) fornecem um caractere para o cursor de texto.
A maioria dos emuladores de terminal em X fornece um ponteiro de mouse , também chamado de tema de cursor . Você pode definir quase qualquer imagem para aqueles (mesmo coloridos). Mas esses não piscam. Veja por exemplo