mirror of
https://github.com/wfxr/forgit.git
synced 2026-09-10 07:16:23 -04:00
1.5 KiB
1.5 KiB
forgit
forgit is a utility tool for git taking advantage of fuzzy finder fzf.
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
- You can quit full screen preview by enter
qand continue browsing. - Install
diff-so-fancywill give you better quality of diff output. GIworks likegibut will append contents to.gitignoredirectly.


