Saya bisa bersumpah bahwa pernah ada pengaturan untuk ini di "Profil" gnome-terminal.
Dan kemudian di beberapa versi Ubuntu, pengaturan itu menghilang, dan saya harus menggunakan System ➜ Preferences ➜ Keyboard untuk menghapus centang "Kursor berkedip di bidang teks".
Yah, sepertinya tidak satu pun yang berfungsi sekarang. Jadi bagaimana cara membuat kursor berhenti berkedip?
cursor-blink
"gsetting", yang dapat Anda query seperti:gsettings get org.gnome.desktop.interface cursor-blink
. Ada yang lain yang berhubungan dengan kursor gsettings bahwa Anda bisa men-tweak juga, seperticursor-blink-timeout
,cursor-size
, dllAnda dapat menonaktifkan kedipan juga dari baris perintah (gconf-editor tidak diinstal secara default):
Untuk versi gnome-terminal yang lebih baru, perintahnya telah berubah:
sumber
gsettings set ...
tidak berhasil untuk saya. Saya menyelesaikannya dengangsettings set org.gnome.desktop.interface cursor-blink false
.gsettings get ...
perintah, bukan?gsettings get
perintah mendapat uuid dari profil bernamadefault
(yang merupakan nama default), cara kerjanya jika Anda mengubah perintah untukDefault
?default
nama karenagsettings get ...
karya. Akan lebih baik untuk menambahkan catatan ke jawaban yang mengatakan bahwa perintah tersebut mengasumsikan profil disebut default .Saya meninjau posting ini di hampir setiap instalasi Gnome. Tampaknya nama variabel yang sebenarnya sering berubah.
Solusi saya:
gsettings list-recursively | grep blink
Lalu saya mengatur nilai tautan dari True ke False. Sampai sekarang, ini adalah kursor-blink org.gnome.desktop.interface, jadi:
gsettings set org.gnome.desktop.interface cursor-blink false
Semoga ini bisa membantu orang lain di masa depan!
sumber
Anda dapat mengirim urutan escape ke terminal (POSIX yang kompatibel, saya pikir) mengatur karakter kursor saat ini menggunakan
tput
:Hanya menempatkan apapun yang Anda inginkan dalam naskah runcom lokal Anda:
~/.zshrc
,~/.bashrc
- apa pun yang Anda racun - atau dalam satu global dalam/etc
jika Anda ingin untuk menjalankannya untuk semua pengguna.sumber