服务器之家:专注于服务器技术及软件下载分享
分类导航

Linux|Centos|Ubuntu|系统进程|Fedora|注册表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服务器之家 - 服务器系统 - Ubuntu - 使用 Alacritty 替代 Gnome-Terminal 解决 Ubuntu 中终端的行间距问题

使用 Alacritty 替代 Gnome-Terminal 解决 Ubuntu 中终端的行间距问题

2023-11-09 07:08未知服务器之家 Ubuntu

使用 Alacritty 替代 Gnome-Terminal 解决 Ubuntu 中终端的行间距问题 Posted on 2023-10-13 11:24  京山游侠 阅读( 0 ) 评论( 1 ) 编辑 收藏 举报 之前有篇随笔主要揭露了 Ubuntu 22.04 中 Terminal 中的行间距过大的问题,该问题对 Powerline 类的主题影

使用 Alacritty 替代 Gnome-Terminal 解决 Ubuntu 中终端的行间距问题

Posted on 2023-10-13 11:24  京山游侠  阅读(0)  评论(1)  编辑  收藏  举报 之前有篇随笔主要揭露了 Ubuntu 22.04 中 Terminal 中的行间距过大的问题,该问题对 Powerline 类的主题影响尤其大。关键是对于这个问题,网上反映的人很少,我也很郁闷。经过长时间关注,终于找到一个可以完美替代 Gnome-Terminal 的终端软件,可以解决以上问题,特推荐给大家。

我之前发了一篇随笔新版 Ubuntu 中 gnome-terminal 可恶的行间距问题逼我退回了 Ubuntu 20.04,描述了新版 Ubuntu 中终端的行间距问题。评论中给出了一个解决办法,那就是改变系统的语言。该办法并不完美。

我也追求过其他的解决办法,包括替换系统的字体,但仍然没什么用。

后来,我发现了一个新的终端软件 Alacritty,完美解决了这个问题,在这里推荐给大家。

Ubuntu 自带的 Gnome-Terminal 的行间距是偏高的,使用neofetch命令可以比较好暴露这个缺陷,从下图可以看到,连 Ubuntu 的 Logo 都不是圆形的:
使用 Alacritty 替代 Gnome-Terminal 解决 Ubuntu 中终端的行间距问题

下面是 Alacritty 的截图,可以看出,行间距正常后,Ubuntu 的 Logo 也是正圆形的:
使用 Alacritty 替代 Gnome-Terminal 解决 Ubuntu 中终端的行间距问题

我这里使用的字体是系统自带的 Ubuntu Mono,可以看出,Canonical 公司对该字体花了不少心思,是一个很适合终端和编程的字体,但差点被 Gnome-Terminal 可恶的行距问题毁了。我这里使用的字体大小为 15pt。

Alacritty 软件获取很容易,使用apt install alacritty就可以安装。配置方面,Alacritty 不提供图形界面,需要我们自己更改配置文件。只需要把安装包里面的示例配置文件复制到.config/alacritty目录下,然后编辑即可。
使用 Alacritty 替代 Gnome-Terminal 解决 Ubuntu 中终端的行间距问题

下图展示配置文件的内容,以及 VIM 的效果:
使用 Alacritty 替代 Gnome-Terminal 解决 Ubuntu 中终端的行间距问题

可以看出,该终端软件也是可以支持背景透明的。

该终端软件没有右键快捷菜单,但是有快捷键可以用,也可以设置快捷键,阅读配置文件即可了解这些内容。我只记住了两个重要的快捷键:
Ctrl + Shift + C 复制
Ctrl + Shift + V 粘贴

就介绍这么多,希望大家喜欢。

延伸 · 阅读

精彩推荐