如果窗口失去焦点,请隐藏光标?

rog*_*rgl 3 emacs

如果窗口失去焦点,是否可以隐藏光标?例如'windmove-left将焦点向左移动一个窗口,但仍然可以在不再活动的窗口中看到光标.

Dre*_*rew 5

这是用户选择的目的cursor-in-non-selected-windows.

cursor-in-non-selected-windows is a variable defined in ‘C source code’.
Its value is t

  Automatically becomes buffer-local when set.

Documentation:
Non-nil means show a cursor in non-selected windows.
If nil, only shows a cursor in the selected window.
If t, displays a cursor related to the usual cursor type
(a solid box becomes hollow, a bar becomes a narrower bar).
You can also specify the cursor type as in the `cursor-type' variable.
Use Custom to set this variable and update the display.

You can customize this variable.
Run Code Online (Sandbox Code Playgroud)