diff options
| author | typebrook <typebrook@gmail.com> | 2019-01-21 23:08:48 +0800 |
|---|---|---|
| committer | typebrook <typebrook@gmail.com> | 2019-01-21 23:08:48 +0800 |
| commit | 9b1192c42be7948f52cd13680729c034bc4cacb6 (patch) | |
| tree | 437db2f9d0441e04fc8f7d8436f661dce77e9503 /alias | |
| parent | 1863476fd67c3b247d9f3ca5bd115cab23a4d3ee (diff) | |
update
Diffstat (limited to 'alias')
| -rw-r--r-- | alias | 101 |
1 files changed, 101 insertions, 0 deletions
| @@ -0,0 +1,101 @@ | |||
| 1 | # settings | ||
| 2 | alias al='vim ~/.bash_aliases && source ~/.bash_aliases' | ||
| 3 | alias sa='source ~/.bash_aliases' | ||
| 4 | alias vimrc='vim ~/.vimrc' | ||
| 5 | alias bashrc='vim ~/.bashrc' | ||
| 6 | alias tigrc='vim ~/.tigrc' | ||
| 7 | |||
| 8 | # vim | ||
| 9 | alias v='vim' | ||
| 10 | alias vr='vim -R' | ||
| 11 | |||
| 12 | # shell | ||
| 13 | alias ll='ls -alh' | ||
| 14 | alias ai='sudo apt-get install' | ||
| 15 | alias si='sudo snap install' | ||
| 16 | alias ss='sudo !!' | ||
| 17 | alias hg='history|grep' | ||
| 18 | alias r='ranger' | ||
| 19 | |||
| 20 | # cd to certain directories | ||
| 21 | alias ..='cd ..' | ||
| 22 | alias ld='cd -' # last directory | ||
| 23 | alias cdd='cd ~/Downloads' | ||
| 24 | alias cdg='cd ~/git' | ||
| 25 | alias cds='cd ~/git/settings' | ||
| 26 | alias r='ranger' | ||
| 27 | |||
| 28 | # git | ||
| 29 | alias g='git' | ||
| 30 | alias gls='git log -S' | ||
| 31 | alias gc='git clone' | ||
| 32 | alias check='git checkout' | ||
| 33 | alias checkout='git checkout' | ||
| 34 | alias stash='git stash' | ||
| 35 | alias commit='git commit' | ||
| 36 | alias ca='git commit --amend' | ||
| 37 | alias branch='git branch' | ||
| 38 | alias pull='git pull' | ||
| 39 | alias fetch='git fetch' | ||
| 40 | alias merge='git merge' | ||
| 41 | alias push='git push' | ||
| 42 | alias remote='git remote' | ||
| 43 | alias rebase='git rebase' | ||
| 44 | |||
| 45 | # docker | ||
| 46 | alias dp='docker ps' | ||
| 47 | alias dpa='docker ps -a' | ||
| 48 | alias di='docker images' | ||
| 49 | alias dc='docker-compose run --rm' | ||
| 50 | |||
| 51 | # ssh | ||
| 52 | alias keygen='ssh-keygen -t rsa -C "typebrook@gmail.com"' | ||
| 53 | alias topo='ssh typebrook@topo.tw' | ||
| 54 | alias ptt='ssh bbsu@ptt.cc' | ||
| 55 | alias geothings='ssh geothings@geobingan.info' | ||
| 56 | alias geothings-test='ssh geothings@test.geothings.tw' | ||
| 57 | |||
| 58 | # tig | ||
| 59 | alias t='tig' | ||
| 60 | alias ta='tig --all' | ||
| 61 | alias ts='tig status' | ||
| 62 | alias tg='tig grep' | ||
| 63 | alias tr='tig refs' | ||
| 64 | alias tl='tig log' | ||
| 65 | alias ty='tig stash' | ||
| 66 | |||
| 67 | # Android | ||
| 68 | alias debug='./gradlew app:installDebug && adb shell am start -n adb shell am start -n com.geothings.geobingan/.MainActivity_' | ||
| 69 | alias adbdefault='adb shell dumpsys package domain-preferred-apps' | ||
| 70 | alias adblist='adb shell dumpsys package d' | ||
| 71 | alias rmcache='rm -rf ~/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-jdk7/*' | ||
| 72 | |||
| 73 | # gist | ||
| 74 | gist_list=~/gist/gist.list | ||
| 75 | alias gl='nl $gist_list' | ||
| 76 | alias gll='gist -l > $gist_list && nl $gist_list' | ||
| 77 | alias gi='_gistRead' | ||
| 78 | _gistRead() { | ||
| 79 | gist -r $(awk '{print $1}' $gist_list | awk -v row="$1" -F '/' 'FNR==row {print $NF}') $2 | ||
| 80 | } | ||
| 81 | alias note='gist -r 5dd936e91d9ae75ad77084da762f5c11 note > ~/gist/note && \ | ||
| 82 | vim ~/gist/note && \ | ||
| 83 | gist -u 5dd936e91d9ae75ad77084da762f5c11 ~/gist/note' | ||
| 84 | alias todo='gist -r 5dd936e91d9ae75ad77084da762f5c11 todo > ~/gist/todo && \ | ||
| 85 | vim ~/gist/todo && \ | ||
| 86 | gist -u 5dd936e91d9ae75ad77084da762f5c11 ~/gist/todo' | ||
| 87 | |||
| 88 | # misc | ||
| 89 | alias co='curl -O' | ||
| 90 | alias taiwan='curl -O http://download.geofabrik.de/asia/taiwan-latest.osm.pbf' | ||
| 91 | alias x='xdg-open' | ||
| 92 | alias f='free -h' | ||
| 93 | alias yl='youtube-dl' | ||
| 94 | alias raw='echo "https://raw.githubusercontent.com"' | ||
| 95 | alias editor='select-editor' | ||
| 96 | |||
| 97 | # tmp | ||
| 98 | alias cdo='cd ~/git/openmaptiles' | ||
| 99 | alias and='cd ~/git/geoBingAn.Android' | ||
| 100 | alias gdal='docker-compose run --rm gdal' | ||
| 101 | alias mm='mkvmerge -o out.webm -w 01.webm + 02.webm' | ||