ubuntu 22配置lazygit

文章目录

    • 一、安装lazygit
    • [二、 安装delta](#二、 安装delta)
    • [三、 lazy 配置 delta](#三、 lazy 配置 delta)

一、安装lazygit

bash 复制代码
LAZYGIT_VERSION=$(curl -s https://api.github.com/repos/jesseduffield/lazygit/releases/latest | grep -Po '"tag_name": "v\K[^"]*')

curl -Lo lazygit.tar.gz "https://github.com/jesseduffield/lazygit/releases/latest/download/lazygit_${LAZYGIT_VERSION}_Linux_x86_64.tar.gz"

tar xf lazygit.tar.gz lazygit

sudo install lazygit /usr/local/bin/

rm lazygit lazygit.tar.gz

lazygit --version

二、 安装delta

这个就像编辑器一样看git diff的,有了lazygit了,感觉不需要在nvim里面配置git相关的了。

bash 复制代码
curl -L -o git-delta.deb https://github.com/dandavison/delta/releases/download/0.19.2/git-delta_0.19.2_amd64.deb

sudo dpkg -i git-delta.deb

rm git-delta.deb

delta --version

三、 lazy 配置 delta

mkdir -p ~/.config/lazygit

nano ~/.config/lazygit/config.yml

如果有了就直接进去就好了,加入下面内容

bash 复制代码
git:
  paging:
    colorArg: always
    pager: delta --dark --paging=never --side-by-side --line-numbers --navigate
相关推荐
想做小南娘,发现自己是女生喵9 分钟前
第三周学习文档 Linux C 多进程与多线程
linux·c语言·学习
此生决int42 分钟前
Linux系列(06)——进程概念(上)
linux·运维·服务器
鱼宵2 小时前
LangChain4j 生产化改造:记忆落 Redis、向量落 ES,重启再也不丢
数据库·redis·elasticsearch·langchain4j
这个人懒得名字都没写2 小时前
Ubuntu 24.04修改源
ubuntu
小巫山云子2 小时前
Git的用法
大数据·git·elasticsearch
H.莓飛2 小时前
【C++】内存管理
linux·开发语言·jvm·c++·visual studio
励志师code2 小时前
RoCE 网络实战:从 NCCL 调优到 RDMA 硬件计数器排障
linux·运维·网络·云计算
水饺编程2 小时前
第2章:Linux 基础,pwd 命令
linux·c语言·汇编
鱼很腾apoc2 小时前
【MySQL】 第1期 从核心概念到表约束全解析
linux·c语言·数据库·学习·mysql
程序员-Benothing2 小时前
Linux进程优先级与调度:nice、renice、CPU亲和性实战
linux·运维·服务器