그놈 터미널의 캐럿을 변경하는 방법?


10

터미널의 텍스트 커서 / 캐럿을 어떻게 차단, I-Beam 또는 밑줄로 변경합니까?


그놈 터미널 또는 다른 종류의 GUI? 어쩌면 tty?
— Braiam

답변:


7

GUI 방법 외에도 명령 행에서 커서 모양을 변경할 수도 있습니다.

$ gconftool-2 --type string --set /apps/gnome-terminal/profiles/Default/cursor_shape <VALUE>

가능한 값은 블록 커서를 사용하는 " block ", 세로선 커서를 사용하는 " ibeam "또는 밑줄 커서를 사용하는 " underline "입니다.

현재 값을 얻으려면

$ gconftool-2 --get /apps/gnome-terminal/profiles/Default/cursor_shape
block

1
당신은 이미 단계별 GUI 방법에 대한 나의지지를 얻었습니다;)
— Sylvain Pineau

참고 : 이렇게하면 그래픽 환경 설정 편집기를 열어서 전환 한 것처럼 현재 터미널뿐만 아니라 동일한 프로파일의 다른 모든 현재 및 향후 그놈 터미널 탭에서도 캐럿이 변경됩니다.
— egmont

@egmont 사실, 나는 당신의 대답을 읽었습니다. 이제는 지속적이어야하는지 여부에 따라 선택이 가능합니다. 감사합니다
— Sylvain Pineau

12

최신 버전의 gnome-terminal에서 다음 이스케이프 시퀀스를 사용하여 커서를 변경할 수 있습니다.

  • \e[0 q또는 \e[ q: 프로필 설정에 정의 된대로 재설정
  • \e[1 q: 깜박임 블록
  • \e[2 q: 꾸준한 블록
  • \e[3 q: 밑줄이 깜박임
  • \e[4 q: 밑줄
  • \e[5 q: 깜박이는 I- 빔
  • \e[6 q: 꾸준한 I- 빔

예를 들어 다음과 같이 인쇄 할 수 있습니다 echo -ne '\e[5 q'.

이것은 gconftool주어진 프로파일에만 사용되는 탭이 아니라 주어진 탭에만 영향을 미치는 방법 과 비교할 때 장점 / 불이익 (사용 사례에 따라) 이 있습니다.


대단해! 불행히도, 그것을 사용할 수 없습니다 ( gnome-terminal3.14.1 실행 ). 이것을 가능하게하기 위해해야 ​​할 일이 있습니까? (그것은 작동합니다 xterm)
— iago-lito '13 : 16에

4
이 기능은 공식적으로 gnome-terminal-3.16과 쌍을 이루는 vte-0.40부터 사용할 수 있습니다 (vte 만 업그레이드하고 gnome-terminal-3.14를 유지할 수는 있지만).
— egmont

좋아요, 그럼 업그레이드하겠습니다. 건배!
— iago-lito '

좋은 답변입니다! 나는이 지침에 따라 그놈 터미널 3.16을 얻었습니다. askubuntu.com/a/625250/114821
— netimen

주의 : tmux를 사용하는 경우, .tmux.conf에 다음과 같은 것을 추가하여 커서 모양을 재설정하는 방법을 tmux에 알려 주어야합니다. 그렇지 않으면 첫 번째 시퀀스가 ​​작동하지 않습니다.set -ga terminal-overrides ",*256color*:Se=\\E[0 q"
— Ash

5

텍스트 커서 / 캐럿을 변경하려면

  1. 터미널을 엽니 다 .
  2. 터미널 창을 마우스 오른쪽 버튼으로 클릭하십시오 .
  3. 프로필 옵션 위로 마우스를 가져 갑니다 .
  4. Profile Prefrences를 선택하십시오 .

여기에서 볼 수 있듯이 :

터미널 창

5. 여기에 Cursor Shape 옵션이 있습니다.

Cusor 모양

6. 캐럿이 다른 터미널을 사용하십시오.


커서 모양은 어디에 있습니까?
— bagustris
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.