Windows Emacs 25.3光标类型

Windows Emacs 25.3光标类型,emacs,Emacs,我在Windows上的Emacs 25.3和25.2中更改光标类型时遇到问题。这幅画胜过千言万语,所以它就在这里 没有任何定制 我尝试直接或通过帧参数将光标类型更改为框,它始终是条。即使当光标类型设置为t时,它也是一个条 有办法改变吗 看起来w32使用可见系统插入符号非零。默认情况下,如果Emacs检测到某些应用程序正在使用可访问性API跟踪光标的位置(最常见的是屏幕阅读器和屏幕放大镜),就会发生这种情况。这类软件通常依赖于正在使用和可见的默认Windows游标,而不是游标的可自定义内部Ema

我在Windows上的Emacs 25.3和25.2中更改光标类型时遇到问题。这幅画胜过千言万语,所以它就在这里

没有任何定制

我尝试直接或通过帧参数将
光标类型
更改为
,它始终是
。即使当
光标类型
设置为
t
时,它也是一个

有办法改变吗

看起来
w32使用可见系统插入符号
非零。默认情况下,如果Emacs检测到某些应用程序正在使用可访问性API跟踪光标的位置(最常见的是屏幕阅读器和屏幕放大镜),就会发生这种情况。这类软件通常依赖于正在使用和可见的默认Windows游标,而不是游标的可自定义内部Emacs实现


如果您希望继续使用触发此变量的任何软件,但让Emacs使用自己的光标绘图,则可以在启动文件中手动强制此变量为
nil
。但是,在这种情况下,其他软件可能无法与Emacs配合使用。

如果键入
M-x eval expression RET(setq cursor type'框)RET会发生什么情况
光标不会发生任何情况,这是肯定的。我尝试了
setq
setq default
set default
,我还尝试了
default cursor type
cursor type
以及通过
default frame-list
参数对其进行更改。问题很可能是特定于操作系统的,因为在Fedora Linux上它是一个用于Windows的
框(GUI版本)应能正确使用现成的游标。安装可能已中断。
w32term.c
(Emacs的内部组件)将所有游标类型扩展到适用于Windows的Emacs(GUI版本)安装。考虑尝试不同的构建或从源建立自己。当使用EXCOR> Emacs—Q -q>代码>开始的。没有定制。打开。据我所知,所有窗口和模式中的光标都是条形。这就是答案。一旦我将
w32使用可见系统插入符号
设置为
nil
,它就会恢复正常。所讨论的应用程序似乎是
windows语音识别
。如果此应用程序运行时emacs启动,则我会在e光标。