มีวิธีแก้ปัญหาที่เสนอนี้เพื่อปิดใช้งานเคอร์เซอร์กะพริบในเทอร์มินัล Gnome อย่างไรก็ตามดูเหมือนจะไม่ทำงานกับ Gnome 3.8 อีกต่อไป ไม่มีตัวเลือก/apps/gnome-terminal/profiles/Default
ใน Gconf
อะไรคือวิธีการทำงานของ Gnome 3.8
มีวิธีแก้ปัญหาที่เสนอนี้เพื่อปิดใช้งานเคอร์เซอร์กะพริบในเทอร์มินัล Gnome อย่างไรก็ตามดูเหมือนจะไม่ทำงานกับ Gnome 3.8 อีกต่อไป ไม่มีตัวเลือก/apps/gnome-terminal/profiles/Default
ใน Gconf
อะไรคือวิธีการทำงานของ Gnome 3.8
คำตอบ:
ลอง (ในเทอร์มินัล):
gsettings set org.gnome.desktop.interface cursor-blink false
ในขณะที่คุณสามารถดูรหัสได้ถูกย้ายไปที่org.gnome.desktop.interface
(ผ่าน GSettings) ดังนั้นคุณสามารถเข้าถึงได้ทางdconf-editor
ถ้าคุณต้องการ
ไม่มีข้อใดถูกเลยสำหรับ Debian Jessie ฉันหาทางออกต่อไปนี้จากเอกสาร GNOME ล่าสุด
## Find profile, see also Edit -> Profile Preferences -> Profile ID
gsettings get org.gnome.Terminal.ProfilesList list
## Substitute the relevant profile for UUID below - but include all / and :
gsettings set org.gnome.Terminal.Legacy.Profile:/org/gnome/terminal/legacy/profiles:/:UUID/ cursor-blink-mode off
## Disable globally (except gnome-terminal has its own config)
gsettings set org.gnome.desktop.interface cursor-blink false
ในการทำให้สิ่งนี้เป็นแบบอัตโนมัติสำหรับโปรไฟล์ทั้งหมดให้ป้อนใน bash
for uuid in $(gsettings get org.gnome.Terminal.ProfilesList list | tr -d "[',]"); do
gsettings set org.gnome.Terminal.Legacy.Profile:/org/gnome/terminal/legacy/profiles:/:${uuid}/ cursor-blink-mode off
done
สิ่งนี้จะดึง UUIDs จากรายการโปรไฟล์ข้างต้นด้วยgsettings
และลบอักขระที่ไม่[',]
ต้องการ รายการผลลัพธ์ถูกใช้ในการตั้งค่าเป็นcursor-blink-mode
ปิด
ลองสิ่งนี้ หากต้องการปิดใช้งานเคอร์เซอร์ที่กระพริบบนเดสก์ท็อป: เพียงกดCtrl+ Alt+ Tบนแป้นพิมพ์เพื่อเปิด Terminal เมื่อเปิดขึ้นให้เรียกใช้คำสั่งด้านล่าง:
gconftool-2 --set /desktop/gnome/interface/cursor_blink --type bool false
หากต้องการปิดใช้งานการกะพริบเฉพาะโปรไฟล์เริ่มต้นของ Gnome Terminal:
gconftool-2 --set /apps/gnome-terminal/profiles/Default/cursor_blink_mode --type string off
ที่มา: M.Friedrich
dconf write /org/gnome/terminal/legacy/profiles:/:<profile-uid>/cursor-blink-mode "'off'"
และสูงกว่าลอง: UID ของโปรไฟล์สามารถรับได้จากการตั้งค่าโปรไฟล์ ขอขอบคุณที่เอกสาร ArchWiki สำหรับความช่วยเหลือ