首页 > 系统相关 >使用 Alacritty 替代 Gnome-Terminal 解决 Ubuntu 中终端的行间距问题

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

时间:2023-10-13 11:34:29浏览次数:45  
标签:Gnome 配置文件 Alacritty 行间距 终端 Ubuntu

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

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

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

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

下面是 Alacritty 的截图,可以看出,行间距正常后,Ubuntu 的 Logo 也是正圆形的:

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

Alacritty 软件获取很容易,使用apt install alacritty就可以安装。配置方面,Alacritty 不提供图形界面,需要我们自己更改配置文件。只需要把安装包里面的示例配置文件复制到.config/alacritty目录下,然后编辑即可。

下图展示配置文件的内容,以及 VIM 的效果:

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

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

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

标签:Gnome,配置文件,Alacritty,行间距,终端,Ubuntu
From: https://www.cnblogs.com/youxia/p/linux041.html

相关文章

  • ubuntu server 网速测试
    ubuntuserver网速测试 speedtest-cli是一个用于测试网络带宽的命令行工具,可以快速测量下载和上传速度。你可以按照以下步骤安装和使用它:打开终端。安装speedtest-cli:sudo apt-get install speedtest-cli运行测试:speedtest-cli ......
  • 在Ubuntu上用cups api实现打印功能
    https://blog.csdn.net/weixin_48885322/article/details/127270545在Ubuntu上用cupsapi实现打印功能银离子_kg已于2022-10-1310:00:47修改1768收藏5文章标签:ubuntulinuxbash版权​最近由于工作需要,要写一套打印相关的接口。Linux上一般自带一套管理打印机的通......
  • ubuntu 修改系统时间
    ubuntu系统给当前系统时间增加4分钟的命令怎么用您可以使用以下命令来将当前系统时间增加4分钟:```shellsudodate-s"$(date-d'+4minutes''+%Y-%m-%d%H:%M:%S')"```解释一下这个命令:-`date-d'+4minutes''+%Y-%m-%d%H:%M:%S'`:这部分命令用于获取当前时间并在原来......
  • ubuntu 安装redis 跟一些相关命令
    一、简介二、操作三、问题 一、简介Redis是一个开源的高速内存对象存储系统,由于储存在内存里,所以运行速度快,但是重启会丢失数据,所以非常时候一些临时数据保存。二、操作在ubuntu装redis,得先安装c依赖sudoaptinstallgcctcl如果有可以先查看下......
  • Ubuntu虚拟机-小白安装
    虚拟机的安装,分为三步骤:下载软件(VMware.exe,Ubuntu.iso,环境内部anaconda.sh)装虚拟Ubuntu内部搭建环境下载软件https://customerconnect.vmware.com/downloadshttps://cn.ubuntu.com/download剩下的一个Anaconda在虚拟好的Ubuntu系统内部下载首先安装vmvare首先安装vmva......
  • Ubuntu无法联网问题解决
    前言会有不同种原因导致系统无法联网,我遇到的可能只是其中一种,建议多问问ChatGPT,每一步遇到的问题问问人家应该能解决我遇到的情况是,之前一直能联网,然后一段时间不登就连不上网,然后又好了,然后又连不上网因此也把我这种情况的解决方案记录一下,以备不时之需   解决步骤......
  • Vmware虚拟机桥接到无线网卡,Ubuntu22.04中无法显示IPv4地址,IPv6地址可以获取,但无法上
    环境Win11电脑,Vmware17.01,Ubuntu22.04虚拟机,Windowsserver2003虚拟机问题:在使用桥接模式时,选桥接到无线网卡,Ubuntu22.04/WindowsServer2003虚拟机中无法获取IPv4地址,IPv6地址可以获取,但无法上网。解决办法:网上查了查了下,挺多人遇到这个问题,解决办法1)把桥接设置的自动,改......
  • 软件测试|使用 VMware 安装 Ubuntu 虚拟机的详细教程
    简介在日常工作中,我们有时候会遇到需要在Linux系统中部署环境,但是申请服务器资源的时效性又不高,很多时候就需要我们自己在电脑中有一套Linux的环境,但是如何在Windows电脑中部署Linux系统呢?很多时候,在电脑中创建一个虚拟机是我们的首选,在本教程中,我们将介绍如何使用VMware虚拟......
  • 在Ubuntu22.04上安装MySQL-Server,并配置可视化界面SQL-Workbench
    在Ubuntu22.04上安装MySQL-Server,并配置可视化界面MySQL-Workbench彻底删除MySQL若您是首次,在Ubuntu22.04上崭新安装mysql,可以略过该步。首先卸载mysql-common:sudoapt-getremovemysql-common然后卸载已经安装的mysql-server:sudoapt-getautoremove--purgemysql-ser......
  • Ubuntu使用教程:轻松掌握Linux操作系统
    今天要和大家分享一份Ubuntu使用教程,帮助大家快速掌握这个功能强大、易于上手的Linux操作系统。无论是对于新手还是已有一定Linux基础的用户,这篇教程都将提供清晰的步骤和详细的内容,让您轻松上手Ubuntu。第一步:安装Ubuntu1.从Ubuntu官网下载适合您的版本(如最新的Ubuntu20.04LTS版......