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


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.