답변:
예, gconf에 숨겨진 설정이 있습니다.
gconf-editor를 열고로 이동하여 값을 /apps/gnome-terminal/profiles/Default
찾아서 cursor_blink_mode
로 변경하십시오 off
.
cursor-blink
"gsetting" 의 값을 의미 할 것입니다 gsettings get org.gnome.desktop.interface cursor-blink
. 당신은뿐만 아니라 조정할 수 있다는 것을 다른 커서 관련 gsettings 같은있다 cursor-blink-timeout
, cursor-size
등
명령 행에서도 깜박임을 비활성화 할 수 있습니다 (gconf-editor는 기본적으로 설치되어 있지 않습니다).
gconftool-2 --set /apps/gnome-terminal/profiles/Default/cursor_blink_mode --type string off
최신 버전의 gnome-terminal의 경우 명령이 변경되었습니다.
gsettings set org.gnome.Terminal.Legacy.Profile:/org/gnome/terminal/legacy/profiles:/:$(gsettings get org.gnome.Terminal.ProfilesList default|tr -d \')/ cursor-blink-mode off
gsettings set ...
저에게 효과가 없었습니다. 나는 그것을 해결했다 gsettings set org.gnome.desktop.interface cursor-blink false
.
gsettings get ...
명령 에서 가져 오기 때문에 중요하지 않습니까?
gsettings get
명령라는 이름의 프로파일의 UUID 취득 default
(기본 이름 인을) 당신이 명령을 변경하는 경우 작동합니까 Default
?
default
때문에 이름으로 사용했다고 생각 gsettings get ...
합니다. 명령에 프로파일이 default 라고 가정한다는 응답에 메모를 추가하는 것이 좋습니다 .
거의 모든 단일 Gnome 설치에서이 게시물을 검토합니다. 실제 변수 이름이 너무 자주 바뀌는 것 같습니다.
내 해결책 : gsettings list-recursively | grep blink
그런 다음 링크 값을 True에서 False로 설정했습니다. 현재로서는 org.gnome.desktop.interface 커서 깜박임입니다.
gsettings set org.gnome.desktop.interface cursor-blink false
이것이 미래에 다른 누군가를 돕기를 바랍니다!
다음을 사용하여 현재 커서 문자를 설정하는 이스케이프 시퀀스를 터미널에 보낼 수 있습니다 (POSIX 호환 가능하다고 생각합니다) tput
.
tput civis # invisible
tput cnorm # normal (usually an underscore)
tput cvvis # very visible (usually a rectangle)
: 그냥 로컬 runcom 스크립트에서 선호하는 어떤 넣어 ~/.zshrc
, ~/.bashrc
당신의 독이다 무엇 이건 - - 또는 글로벌 하나 /etc
당신이 모든 사용자에 대해 실행을 기원합니다.