如何将 Guake 光标从块更改为 I-Beam?

如何将 Guake 光标从块更改为 I-Beam?

正如标题所说,我想将 Guake 的光标更改为 I-Beam(垂直线)。我发现块状光标有时会令人困惑。我查看了首选项,但不幸的是没有光标选项。可以更改吗?

答案1

补丁位于guake.org,您可以下载它来修补源代码,编译并安装程序。这是目前获得所需选项的唯一方法;但它确实有效(见下面的屏幕截图)。这就是我的做法。

补丁可以从以下网址下载:此处为文件;它设计用于 0.42 源代码,但可以调整为与任何可用源代码一起使用,例如较新的 0.4.4。(检查 0.4.4 源代码表明该补丁可能在该版本中实现,但在编译时,切换到 i-beam 光标的选项似乎不起作用。)

不过,使用0.42 源代码,因此使用终端将该文件下载cd到下载文件夹并使用以下命令解压:

tar xzvf guake-0.4.2.tar.gz

在执行任何其他操作之前,请先删除当前版本(guake如果已安装),然后使用以下命令安装构建依赖项和其他工具:

sudo apt-get install build-essential checkinstall 
sudo apt-get build-dep guake

正如我在评论中指出的那样,要使该build-dep功能正常工作,您需要转到软件源并通过选中复选框来启用源代码。然后运行sudo apt-get update,任何build-dep命令都应该起作用。构建依赖项也在源代码下载的 Readme 文件中列出为python-dev, libgconf2-dev, libgtk2.0-dev, python-gtk-dev

现在,在下载文件的文件夹中,使用以下命令将补丁复制到 guake 文件夹中:

cp CursorShape.patch guake-0.4.2/

接下来,cd进入 guake 文件夹并使用

patch -p1 < CursorShape.patch

然后使用以下命令配置并构建文件

./configure && make

最后一步是运行

sudo checkinstall

但当你安装它时,确保您在 checkinstall 菜单中指定的版本号不是 0.4.2,而是 0.4.3 或类似的版本,因为如果您不指定更高的版本号,系统将不断提示您用软件包版本(0.4.2)覆盖您的自定义版本。

分别显示修补版本首选项和guake终端的屏幕截图。

在此处输入图片描述

在此处输入图片描述

相关内容