Libreoffice作家:键入光标外观(不是鼠标指针)

在LO编辑器中编辑文本时,我经常会丢失键入光标,必须输入文本或移动方向键以在页面上创建移动,以便我可以找到光标。 有没有办法扩大键入光标或使其更明显?

LO论坛已修复Windows,但我还没有找到适用于Linux的版本。

请注意,我不是在谈论鼠标光标。 我可以轻松地修改鼠标光标的大小和颜色,并使用控制键使其涟漪,但这与鼠标光标无关。 这是标记文档中编辑位置的微小光标。

@DK Bose这是来自libreoffice关于菜单

libreoffice Version: 6.0.3.2 Build ID: 1:6.0.3-0ubuntu1 OS: Linux 4.15; UI render: default; VCL: gtk3; Locale: en-CA (en_CA.UTF-8); Calc: group Desktop MATE/Marco Theme: GreenLaguna, text-editable css files 

谢谢。

在具有已编译的gtk主题的较新配置中,您只需将其添加到~/.config/gtk-3.0/gtk.css 。 如果文件不存在,请创建该文件。

 * { -GtkWidget-cursor-aspect-ratio: 0.2; } 

我通过新的ppa在16.04中获得了LibreOffice 6.0.3.2。

GTK3主题可能很容易被用户修改,也可能不会:后者编译后会有/usr/share/themes/Numix/gtk-3.0/**gtk.gresource等文件和/usr/share/themes/Numix/gtk-3.0/scss等文件夹/usr/share/themes/Numix/gtk-3.0/scss

以下内容不太可能与编译主题有关。

如果你有一个gtk3主题你可以编辑,用纯文本编辑器打开它的gtk-widgets.css ,并从文件顶部的几行找到类似的东西:

 /* default */ * { -GtkArrow-arrow-scaling: 0.6; -GtkButton-child-displacement-x: 0; -GtkButton-child-displacement-y: 0; -GtkButton-default-border: 0; -GtkButton-image-spacing: 0; ***..... lines deleted .....*** -GtkTextView-error-underline-color: @error_color; -GtkToolButton-icon-spacing: 6; -GtkToolItemGroup-expander-size: 11; -GtkTreeView-expander-size: 11; -GtkWidget-focus-line-width: 0; -GtkWidget-focus-padding: 0; -GtkWidget-link-color: @link_color; -GtkWidget-visited-link-color: @link_color; -GtkWindow-resize-grip-height: 13; -GtkWindow-resize-grip-width: 13; -WnckTasklist-fade-overlay-rect: 0; background-clip: padding-box; outline-color: alpha(@theme_fg_color, 0.3); outline-style: dashed; outline-offset: 2px; -GtkWidget-cursor-aspect-ratio: 0.2; } 

重要的是-GtkWidget-cursor-aspect-ratio: 0.2;最后一行-GtkWidget-cursor-aspect-ratio: 0.2; 这可能正常。 您需要添加它。 如果要在usr/share/themes中修改usr/share/themes ,请记住,您需要提升权限才能编辑文件,并且主题更新可能需要您再次编辑文件。

我更喜欢将整个主题复制到~/.themes并将顶部主题文件夹重命名为方便我可以区分它们的东西。

如果没有处理-GtkWidget-cursor-aspect-ratio ,你将有一个瘦插入栏:

瘦

如果将值编辑为0.1 ,则会有一个粗条:

厚

而且,如果您将值编辑为0.2 ,您将拥有更厚的条形:

较厚的

请注意,这将影响使用gtk3所有应用程序。

相信: 插入颜色和插入宽度