aliases 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. # Keep in dots/aliases & Source
  2. #
  3. # Colored Prompts
  4. alias ls='ls --color=auto'
  5. alias dir='dir --color=auto'
  6. alias vdir='vdir --color=auto'
  7. alias grep='grep --color=auto'
  8. alias fgrep='fgrep --color=auto'
  9. alias egrep='egrep --color=auto'
  10. # colored GCC warnings and errors
  11. export GCC_COLORS='error=01;31:warning=01;35:note=01;36:caret=01;32:locus=01:quote=01'
  12. # Aliases
  13. alias la="ls -lah"
  14. alias oo="open . || xdg-open ."
  15. alias ex="exit"
  16. alias qq="exit"
  17. alias mv="mv -iv"
  18. alias cp="cp -riv"
  19. alias mkdir="mkdir -vp"
  20. alias rm="rm -i"
  21. alias b="cd .."
  22. alias bls="cd .. && ls"
  23. alias bb="cd ../../"
  24. alias bbls="cd ../../ && ls"
  25. alias cl="clear"
  26. alias cdl="cd && cl"
  27. alias v="vi"
  28. alias vi="vim"
  29. alias vim="nvim -R"
  30. alias vime="nvim"
  31. alias py="python"
  32. alias py2="python2"
  33. alias py3="python3"
  34. alias editsource="vim ~/.bashrc"
  35. alias editalias="vim ~/dots/aliases"
  36. alias sourceprofile="source ~/.bashrc"
  37. alias sourcepro="sourceprofile"
  38. alias sp="sourcepro"
  39. alias internetSpeedTest="wget -O /dev/null http://speedtest.wdc01.softlayer.com/downloads/test10.zip"
  40. alias ufwcmd="echo 'ufw allow proto tcp from 0.0.0.0 port 00 to 0.0.0.0 port 00 comment'"
  41. alias weather="curl http://wttr.in/hk"
  42. alias publicip="curl ipinfo.io"
  43. alias graph="git log --all --decorate --oneline --graph"
  44. alias gs="git status"
  45. alias gl="git log"
  46. alias gd="git diff"
  47. alias ga="git add ."
  48. alias gb="git branch"
  49. alias gch="git checkout"
  50. alias gp="git push"
  51. alias gc="git commit -am 'quick updates'"
  52. alias gcp="git commit -am 'quick updates' && git push"
  53. alias gcm="git commit -m"
  54. alias dlvid="yt-dlp"
  55. alias dlmp3="yt-dlp -x --audio-format mp3"
  56. alias dlflac="yt-dlp -x --audio-format flac"
  57. alias dlplaylist='yt-dlp --output "%(playlist_index)s.%(title)s.%(ext)s"'
  58. export EDITOR=/usr/bin/nvim
  59. #eval `keychain --agents ssh --eval id_rsa`