dotfiles/dot_config/fish/aliases.fish
2025-01-31 16:22:14 -06:00

42 lines
699 B
Fish

# Unix
alias ll="ls -al"
alias ln="ln -v"
alias mkdir="mkdir -p"
alias e="$EDITOR"
# Bundler
alias b="bundle"
# Rails
alias migrate="bin/rails db:migrate db:rollback && bin/rails db:migrate db:test:prepare"
alias s="rspec"
# Easier navigation: ..., ...., ....., and -
alias ...="cd ../.."
alias ....="cd ../../.."
alias .....="cd ../../../.."
# git
alias pullate="git pull"
alias pushate="git push"
alias fetchate="git fetch"
alias rebasate="git rebase"
alias ts="tig status"
# vim
alias v="neovide --fork --no-tabs"
# Bundler
alias be="bundle exec"
alias fuckit="git reset HEAD --hard"
alias httpserver="ruby -run -e httpd"
# Shell
alias sanify="stty sane"
alias ip="curl canhasip.com"