Commit f1261b85 authored by Andrew Mayorov's avatar Andrew Mayorov

[fish] Replace commonly used aliases with abbreviations

parent 0f4d4158
......@@ -22,64 +22,23 @@ end
# ls aliases
function ll --wraps ls --description 'alias ll=ls -la'
ls -la $argv
end
function l --wraps ls --description 'alias l=ls -l'
ls -l $argv
end
# Git aliases
function gst --wraps 'git status' -d 'git status'
git status $argv
end
abbr -a -g ll ls -lah
function gc --wraps 'git commit' -d 'git commit -v'
git commit -v $argv
end
function gca --wraps 'git commit' -d 'git commit -v -a'
git commit -v -a $argv
end
function gco --wraps 'git checkout' -d 'git checkout'
git checkout $argv
end
function gl --wraps 'git pull' -d 'git pull'
git pull $argv
end
# yank aliases
function gp --wraps 'git push' -d 'git push'
git push $argv
function yank --wraps 'yank'
/usr/bin/yank -- xsel -b
end
function gl --wraps 'git log' --description 'git pull'
git pull $argv
end
function glg --wraps 'git log' --description 'git log --stat'
git log --stat $argv
end
function glgg --wraps 'git log' --description 'git log --graph'
git log --graph $argv
end
function glgga --wraps 'git log' --description 'git log --graph --decorate --all'
git log --graph --decorate --all $argv
end
function glo --wraps 'git log' --description 'git log --oneline --decorate'
git log --oneline --decorate $argv
end
function glog --wraps 'git log' --description 'git log --oneline --decorate --graph'
git log --oneline --decorate --graph $argv
end
# Git aliases
function gloga --wraps 'git log' --description 'git log --oneline --decorate --graph --all'
git log --oneline --decorate --graph --all $argv
end
abbr -a -g gst git status
abbr -a -g gc git commit -v
abbr -a -g gca git commit -v -a
abbr -a -g gco git checkout
abbr -a -g gl git pull
abbr -a -g gp git push
abbr -a -g gl git pull
abbr -a -g glg git log --stat
abbr -a -g glgga git log --graph --decorate --all
abbr -a -g glo git log --oneline --decorate
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment