Custom Keybindings

https://github.com/jesseduffield/lazygit/blob/master/docs/keybindings/Keybindings_en.md

https://github.com/jesseduffield/lazygit/blob/master/docs/keybindings/Custom_Keybindings.md

~/Library/Application\\ Support/lazygit/config.yml

~/.config/lazygit/config.yml

修改配置文件,在 lazygit 中按 o (和 我的 macOS 全局热键karabiner <c-j>down 冲突)

keybinding:
  universal:
    rangeSelectDown: <disabled>
    rangeSelectUp: <disabled>
  commits:
    moveDownCommit: 'J'
    moveUpCommit: 'K'

https://github.com/jesseduffield/lazygit/blob/master/docs/Config.md

Ubuntu

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/download/v${LAZYGIT_VERSION}/lazygit_${LAZYGIT_VERSION}_Linux_x86_64.tar.gz>"
tar xf lazygit.tar.gz lazygit
sudo install lazygit -D -t /usr/local/bin/