Files
dotfiles/zsh/zshrc.d/20_aliases.sh

72 lines
1.4 KiB
Bash
Raw Normal View History

2016-03-07 19:38:16 +01:00
### TRANSLATIONS
2017-09-01 20:39:05 +02:00
alias vim="nvim"
2017-01-23 17:04:08 +01:00
2017-01-23 17:03:58 +01:00
alias urxvt="urxvt256c"
2016-03-07 19:38:16 +01:00
### COMMON OPERATIONS
alias ll='ls -AlFh'
alias la='ls -A'
alias spm="sudo pacman"
alias tml="tmux list-sessions"
alias tma="tmux ls 2>/dev/null && tmux attach-session || tmux"
2017-01-23 17:04:08 +01:00
alias tmn="tmux new-session -A -s"
2016-03-07 19:38:16 +01:00
alias clip="xclip -selection clipboard"
alias clipo="xclip -out -selection clipboard"
alias rgrep="grep -r"
alias vimrc="vim -c ':e \$MYVIMRC'"
alias zshrc="vim -c ':e ~/.zshrc' ; source ~/.zshrc"
alias calc='python3 -ic "from math import *; import cmath"'
alias le_haxxor_1='clear && dmesg | pv -qL 20'
alias le_haxxor_2='clear && hexdump -C /dev/urandom | pv -qlL 2'
alias b='cd $OLDPWD'
alias root='sudo -sE'
### USEFUL DEFAULT OPTIONS
alias tmux="tmux -2"
alias chmod="chmod -c"
alias chown="chown -c"
alias ls="ls --group-directories-first --classify --color=auto"
alias grep='grep --color=auto'
alias fgrep='fgrep --color=auto'
alias egrep='egrep --color=auto'
alias rm='rm -v'
alias cp='cp -vi'
alias mv='mv -vi'
alias ln='ln -v'
alias du='du -h'
alias df='df -h'
### SHORTENING COMMAND NAMES
alias cs="cryptsetup"
alias v="vim"
alias g="git"
alias c="cd"
alias l="ls"
alias s="sudo"
alias cl="clear"
2016-03-13 15:32:57 +01:00
alias nocolor="sed -r \"s/\x1B\[([0-9]{1,2}(;[0-9]{1,2})?)?[mGK]//g\""
2017-08-09 21:51:54 +02:00
alias ip="ip -color"
2017-09-09 13:55:49 +02:00
alias vimtask="vim -c :TW"
2017-10-10 20:16:46 +02:00
alias tw="task"
alias twl="task list"
alias twa="task add"
alias twd="task done"