文章目录
-
- 一、安装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
