wfxr.forgit/README.md
2017-11-23 18:27:25 +08:00

1.3 KiB

forgit

forgit is a utility tool for git taking advantage of fuzzy finder fzf.

Demo

screenshot

Install

zplug(Recommand)

Just add this line to your zshrc:

`zplug 'wfxr/forgit', defer:1`

Manually

Clone this repo somewhere and source the forgit.plugin.zsh at ~/.zshrc.

Commands

ga

Interactive git add

<Tab>          Mark/Unmark and move down
<C-r>          Reverse selection
<Enter>        Confirml and quit
<C-j/n><C-k/p> Selection down/up

<?>            Toogle preview window
<A-w>          Toggle preview wrap
<A-j><C-k>     Preview down/up

glo

Interactive git log

<Enter>        Fullscreen preview
<C-j/n><C-k/p> Selection down/up

<?>            Toogle preview window
<A-w>          Toggle preview wrap
<A-j><C-k>     Preview down/up

gd

Interactive git diff

<Enter>        Fullscreen preview
<C-j/n><C-k/p> Selection down/up

<?>            Toogle preview window
<A-w>          Toggle preview wrap
<A-j><C-k>     Preview down/up

gi

Interactive .gitignore generator

Tips

Install diff-so-fancy for better quality of diff result.

License

MIT