【教程】Ubuntu设置alacritty为默认终端

news/2024/11/16 8:11:44/

转载请注明出处:小锋学长生活大爆炸[xfxuezhagn.cn]

如果本文帮助到了你,欢迎[点赞、收藏、关注]哦~

目录

背景介绍

设置教程

注意事项


背景介绍

        alacritty是一个开源的终端,比默认的xterm更好看,甚至编辑文本时候还会代码高亮。

GitHub - alacritty/alacritty: A cross-platform, OpenGL terminal emulator.A cross-platform, OpenGL terminal emulator. Contribute to alacritty/alacritty development by creating an account on GitHub.icon-default.png?t=O83Ahttps://github.com/alacritty/alacritty

        不过默认装完,每次需要先打开默认终端,然后执行alacritty才能调出他的终端。如何默认就打开alacritty呢?

设置教程

1、安装Alacritty: 如果还没有安装Alacritty,可以通过以下命令进行安装,确保Alacritty已经成功安装在你的系统中:

sudo apt install alacritty

2、修改默认终端: 在Ubuntu中,可以通过修改update-alternatives配置来设置默认的终端。首先,你需要确认Alacritty是否已经添加到了可替代的终端列表中:

update-alternatives --display x-terminal-emulator

如果Alacritty不在列表中,你可以使用以下命令添加它:

sudo update-alternatives --install /usr/bin/x-terminal-emulator x-terminal-emulator /bin/alacritty 60

这里的60是一个优先级值,可以根据需要调整。

3、选择默认终端: 使用以下命令选择Alacritty作为默认终端

sudo update-alternatives --config x-terminal-emulator

系统会列出所有可用的终端,你可以通过输入Alacritty对应的选择编号来设置它为默认。

4、验证设置: 你可以通过打开一个新的终端窗口或者运行x-terminal-emulator命令来验证Alacritty是否已经被设置为默认终端

注意事项

        Alacritty的复制和粘贴,不再是鼠标右键了,而是Ctrl+Shift+cCtrl+Shift+v


http://www.ppmy.cn/news/1547399.html

相关文章

使用 Vue 和 ECharts 创建交互式图表

使用 Vue 和 ECharts 创建交互式图表 引言 在现代 Web 应用中,数据可视化是一个重要的组成部分。它不仅能够帮助用户更好地理解复杂的数据,还能提升用户体验。 技术背景 Vue.js Vue.js 是一个渐进式 JavaScript 框架,用于构建用户界面。…

面试经典 150 题:20、2、228

20. 有效的括号 参考代码 #include <stack>class Solution { public:bool isValid(string s) {if(s.size() < 2){ //特判&#xff1a;空字符串和一个字符的情况return false;}bool flag true;stack<char> st; //栈for(int i0; i<s.size(); i){if(s[i] ( |…

免押租赁系统的优势与应用前景分析

内容概要 免押租赁系统是一种新兴的租赁形式&#xff0c;它利用了信用大数据与区块链技术的优势&#xff0c;帮助用户摆脱了传统租赁中常见的押金烦恼。通过这种方式&#xff0c;用户不仅可以体验到更低的租用门槛&#xff0c;还能享受到更顺畅的交易过程。用户只需提供基本的…

Linux网络——网络初识

目录 1. 认识协议 2. 协议的分层 3. OSI 七层模型 && TCP/IP 五层(四层)模型 4. 网络传输的基本流程 5. 以太网的通信原理 6. 数据的跨网络传播 7. 认识 IP 地址 ① IP 是什么 ② IP 与 MAC 的关系 ③ 为什么需要 IP 在谈及网络之前&#xff0c;我们要先对学…

React Native 全栈开发实战班 - 第四部分:用户界面进阶之动画效果实现

在移动应用中&#xff0c;动画效果 是提升用户体验的重要手段。合理的动画设计可以增强应用的交互性、流畅性和视觉吸引力。React Native 提供了多种实现动画的方式&#xff0c;包括内置的 Animated API、LayoutAnimation 以及第三方库&#xff08;如 react-native-reanimated&…

酒店行业数据仓库

重要名词&#xff1a; PMS&#xff1a;酒店管理系统CRS&#xff1a;中央预定系统客户&#xff1a;可以分为会员、散客&#xff08;自行到店入住&#xff09;、协议&#xff08;与酒店长期合作&#xff0c;内部价&#xff09;、中介预定&#xff1a;可以分为线上预定、线下预定…

【Java Web】MVC与分层开发

文章目录 MVC分层开发 MVC MVC&#xff08;Model-View-Controller&#xff09;架构模式将应用程序分为三个核心组件&#xff1a;模型&#xff08;Model&#xff09;、视图&#xff08;View&#xff09;和控制器&#xff08;Controller&#xff09;&#xff0c;以实现清晰的责任…

鸿蒙学习生态应用开发能力全景图-鸿蒙生态伙伴 SDK 市场(4)

鸿蒙生态伙伴 SDK 市场帮助开发者获得更优质安全的闭源 SDK&#xff0c;与 SDK 伙伴、开发者共建一站式的 SDK 选用平台&#xff0c;实现开发者、SDK 伙伴和华为共赢。鸿蒙生态伙伴 SDK市场汇聚热门 SDK 助力开发者构建高品质鸿蒙原生应用。同时伙伴 SDK 市场通过 SDK 签名认证…