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
相关推荐
赵民勇7 小时前
systemd-cgtop命令详解
linux·运维
hhwyqwqhhwy7 小时前
Ubuntu22.04 安装vitis
linux
刚入门的大一新生8 小时前
Linux-Linux第一个系统程序-进度条
linux·运维·服务器
wuminyu8 小时前
JDK21解决虚拟线程IO阻塞原理剖析
java·linux·c语言·jvm·c++
茫忙然8 小时前
Linux提权辅助查询工具——BinLens的安装和使用
linux·提权·binlens
FlightYe8 小时前
linux系统编程(八):阻塞与非阻塞IO对比
android·linux·运维·服务器·github·vim
淮北4949 小时前
ubuntu22 默认输入法调整频率
运维·服务器·git·ubuntu·elasticsearch
雾时之林10 小时前
Linux---计算机网络常见面试题
linux·运维·计算机网络
10mAh10 小时前
【Linux】error while loading shared libraries 怎么解决?——ldd、RPATH 与动态链接排错
java·linux·前端
楷哥爱开发10 小时前
如何在 Windows、macOS 和 Linux 上安装 scikit-learn (sklearn)
linux·windows·macos