From ce333dd178a583000ae96e9407c1591a6db5766a Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Tue, 14 Apr 2020 22:56:10 -0400 Subject: [PATCH] visible-cursor = nil Half reverts be412c8630, now that I better understand what it was for (and have, through some tinkering, managed to reproduce its effect). --- core/core-ui.el | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/core/core-ui.el b/core/core-ui.el index 589b40af9..274d1c486 100644 --- a/core/core-ui.el +++ b/core/core-ui.el @@ -206,6 +206,12 @@ read-only or not file-visiting." ;; Don't blink the paren matching the one at point, it's too distracting. (setq blink-matching-paren nil) +;; Some terminals offer two different cursors: a “visible” static cursor and a +;; “very visible” blinking one. By default, Emacs uses the very visible cursor +;; and switches to it when you start or resume Emacs. If `visible-cursor' is nil +;; when Emacs starts or resumes, it uses the normal cursor. +(setq visible-cursor nil) + ;; Don't stretch the cursor to fit wide characters, it is disorienting, ;; especially for tabs. (setq x-stretch-cursor nil)