커서 기호를 유니코드 특수 문자로 변경하는 방법은 무엇입니까?

커서 기호를 유니코드 특수 문자로 변경하는 방법은 무엇입니까?

터미널 커서 기호를 깜박이는 주황색 "람다 기호"로 변경하고 싶습니다. 어떻게 해야 합니까? 프롬프트에서 PS1이나 다른 것을 변경하고 싶지 않고 커서 모양과 동작 자체를 변경하고 싶습니다.

Google은 이 문제에 대해 실제로 도움을 주지 않습니다.

저는 yakuake-term을 사용하고 있지만 시스템에 있는 모든 커서를 깜박이는 람다 기호/유니코드 문자로 변경하고 싶습니다.

답변1

에 따르면KDE 페이지

Yakuake는 KDE Konsole 기술을 기반으로 한 드롭다운 터미널 에뮬레이터입니다.

즉, Konsole을 사용합니다. 이것Konsole의 소스 코드존재하다열거형.h세 가지 커서 스타일이 정의됩니다.단말기:

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
};

다른 터미널과 달리 (참고CLI에서 커서 테마를 변경하는 방법은 무엇입니까?), Konsole은 다음을 통해 커서 모양(및 커서 깜박임 여부)을 제어합니다.소개. 대화 상자를 통해 구성 파일을 변경할 수 있습니다. Konsole을 사용할 수도 있습니다(참조스크립트 또는 vim의 Konsole에서 커서가 깜박이도록 설정하는 방법은 무엇입니까?)는 구성 파일 설정을 변경하는 이스케이프 시퀀스를 식별합니다.

예를 들어 다음은 이를 블록 커서로 설정합니다.

printf "\033]50;CursorShape=0\007"

Konsole에서 지원하는 열거형 옵션은 "주황색 "람다 로고"".

다른 터미널 에뮬레이터에는 커서 모양을 설정하는 방법이 다릅니다. 드물게 제공되는 경우도 있음특징텍스트 커서의 경우.

X의 대부분의 터미널 에뮬레이터는 다음을 제공합니다.마우스 커서, 또한 ~으로 알려진커서 테마. 거의 모든 이미지(다채로운 이미지 포함)로 설정할 수 있습니다. 그런데 그 사람들은 눈도 깜빡이지 않아요. 예시 보기

관련 정보