diff options
Diffstat (limited to 'alias')
| -rw-r--r-- | alias | 34 |
1 files changed, 17 insertions, 17 deletions
| @@ -17,7 +17,7 @@ alias vv='vim ~/vimwiki/index.md' | |||
| 17 | alias ve='vim ~/.vim_runtime/my_configs.vim' | 17 | alias ve='vim ~/.vim_runtime/my_configs.vim' |
| 18 | alias vr='vim -R' | 18 | alias vr='vim -R' |
| 19 | alias cdv='cd ~/.vim_runtime' # amix/vimrc repo | 19 | alias cdv='cd ~/.vim_runtime' # amix/vimrc repo |
| 20 | function vs() { | 20 | vs() { |
| 21 | vim $(which $1) | 21 | vim $(which $1) |
| 22 | } | 22 | } |
| 23 | 23 | ||
| @@ -30,7 +30,7 @@ alias ss='sudo !!' | |||
| 30 | alias hg='history|grep' | 30 | alias hg='history|grep' |
| 31 | alias rmrf='rm -rf' | 31 | alias rmrf='rm -rf' |
| 32 | alias rr='move_to_tmp' | 32 | alias rr='move_to_tmp' |
| 33 | function move_to_tmp() { | 33 | move_to_tmp() { |
| 34 | mv $@ /tmp | 34 | mv $@ /tmp |
| 35 | } | 35 | } |
| 36 | 36 | ||
| @@ -41,7 +41,7 @@ alias aptu='sudo apt update && sudo apt upgrade' | |||
| 41 | # cd to DIRs | 41 | # cd to DIRs |
| 42 | alias ..='cd ..' | 42 | alias ..='cd ..' |
| 43 | alias ld='cd -' # last directory | 43 | alias ld='cd -' # last directory |
| 44 | function cdg(){ | 44 | cdg(){ |
| 45 | cd ~/git/$1 | 45 | cd ~/git/$1 |
| 46 | } | 46 | } |
| 47 | alias cdgg='cd ~/git/gist' | 47 | alias cdgg='cd ~/git/gist' |
| @@ -60,10 +60,10 @@ alias chs='cd $SETTING_DIR && tig status' # check setting changes | |||
| 60 | alias cdw='cd ~/vimwiki' | 60 | alias cdw='cd ~/vimwiki' |
| 61 | alias chw='cd ~/vimwiki && tig --all' | 61 | alias chw='cd ~/vimwiki && tig --all' |
| 62 | alias ww='cd ~/vimwiki && git add * && git commit -am "update" && git push' | 62 | alias ww='cd ~/vimwiki && git add * && git commit -am "update" && git push' |
| 63 | function wg() { | 63 | wg() { |
| 64 | vim ~/vimwiki/$1.md | 64 | vim ~/vimwiki/$1.md |
| 65 | } | 65 | } |
| 66 | function wi() { | 66 | wi() { |
| 67 | cat ~/vimwiki/$1.md | 67 | cat ~/vimwiki/$1.md |
| 68 | } | 68 | } |
| 69 | 69 | ||
| @@ -88,13 +88,13 @@ alias df='df -h' | |||
| 88 | 88 | ||
| 89 | # git | 89 | # git |
| 90 | unalias gc &> /dev/null # override zsh plugin alias | 90 | unalias gc &> /dev/null # override zsh plugin alias |
| 91 | function gc() { | 91 | gc() { |
| 92 | git clone $1 && cd $(basename $1) | 92 | git clone $1 && cd $(basename $1) |
| 93 | } | 93 | } |
| 94 | function gc1() { | 94 | gc1() { |
| 95 | git clone --depth=1 $1 && cd $(basename $1) | 95 | git clone --depth=1 $1 && cd $(basename $1) |
| 96 | } | 96 | } |
| 97 | function gcg() { | 97 | gcg() { |
| 98 | git clone git@github.com:$1/$2.git && cd $(basename $2) | 98 | git clone git@github.com:$1/$2.git && cd $(basename $2) |
| 99 | } | 99 | } |
| 100 | alias gls='git log -S' | 100 | alias gls='git log -S' |
| @@ -122,7 +122,7 @@ alias t='tig' | |||
| 122 | alias ts='tig status' | 122 | alias ts='tig status' |
| 123 | alias ta='tig --all' | 123 | alias ta='tig --all' |
| 124 | alias get-tig='curl -LO https://github.com/typebrook/tig/releases/download/tig-2.5.0/tig' | 124 | alias get-tig='curl -LO https://github.com/typebrook/tig/releases/download/tig-2.5.0/tig' |
| 125 | function upload-tig() { | 125 | upload-tig() { |
| 126 | upload-github-release-asset.sh \ | 126 | upload-github-release-asset.sh \ |
| 127 | github_api_token=$(cat ~/settings/tokens/github) \ | 127 | github_api_token=$(cat ~/settings/tokens/github) \ |
| 128 | owner=typebrook \ | 128 | owner=typebrook \ |
| @@ -138,7 +138,7 @@ alias adb-default='adb shell dumpsys package domain-preferred-apps' | |||
| 138 | alias adb-list='adb shell dumpsys package d' | 138 | alias adb-list='adb shell dumpsys package d' |
| 139 | alias rmcache='rm -rf ~/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-jdk7/*' | 139 | alias rmcache='rm -rf ~/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-jdk7/*' |
| 140 | alias adb-last-screenshot='adb pull /sdcard/Screenshots/`adb shell ls -t /sdcard/Screenshots/ | head -1` ~/Desktop' | 140 | alias adb-last-screenshot='adb pull /sdcard/Screenshots/`adb shell ls -t /sdcard/Screenshots/ | head -1` ~/Desktop' |
| 141 | function adb-push() { | 141 | adb-push() { |
| 142 | adb push $1 /sdcard/Download | 142 | adb push $1 /sdcard/Download |
| 143 | } | 143 | } |
| 144 | 144 | ||
| @@ -148,10 +148,10 @@ alias gl='nl $gist_list' | |||
| 148 | alias gll='gist -l > $gist_list && nl $gist_list' | 148 | alias gll='gist -l > $gist_list && nl $gist_list' |
| 149 | alias gi='_gistRead' | 149 | alias gi='_gistRead' |
| 150 | alias gd='_gistDelete' | 150 | alias gd='_gistDelete' |
| 151 | function _gistRead() { | 151 | _gistRead() { |
| 152 | gist -r $(awk '{print $1}' $gist_list | awk -v row="$1" -F '/' 'FNR==row {print $NF}') $2 | 152 | gist -r $(awk '{print $1}' $gist_list | awk -v row="$1" -F '/' 'FNR==row {print $NF}') $2 |
| 153 | } | 153 | } |
| 154 | function _gistDelete() { | 154 | _gistDelete() { |
| 155 | deleted=~/gist/deleted/$(date +"%s") | 155 | deleted=~/gist/deleted/$(date +"%s") |
| 156 | _gistRead $1 > $deleted && echo "backup at $deleted" | 156 | _gistRead $1 > $deleted && echo "backup at $deleted" |
| 157 | gist --delete $(awk '{print $1}' $gist_list | awk -v row="$1" -F '/' 'FNR==row {print $NF}') && \ | 157 | gist --delete $(awk '{print $1}' $gist_list | awk -v row="$1" -F '/' 'FNR==row {print $NF}') && \ |
| @@ -191,7 +191,7 @@ alias data-osm-diff="curl https://planet.openstreetmap.org/replication/minute/st | |||
| 191 | alias data-taiwan-town='curl -o town.zip -L http://data.moi.gov.tw/MoiOD/System/DownloadFile.aspx\?DATA\=CD02C824-45C5-48C8-B631-98B205A2E35A' | 191 | alias data-taiwan-town='curl -o town.zip -L http://data.moi.gov.tw/MoiOD/System/DownloadFile.aspx\?DATA\=CD02C824-45C5-48C8-B631-98B205A2E35A' |
| 192 | alias data-taiwan-village='curl -o village.zip -L http://data.moi.gov.tw/MoiOD/System/DownloadFile.aspx\?DATA\=B8AF344F-B5C6-4642-AF46-1832054399CE' | 192 | alias data-taiwan-village='curl -o village.zip -L http://data.moi.gov.tw/MoiOD/System/DownloadFile.aspx\?DATA\=B8AF344F-B5C6-4642-AF46-1832054399CE' |
| 193 | alias data-taiwan-poly='curl -O http://download.geofabrik.de/asia/taiwan.poly' | 193 | alias data-taiwan-poly='curl -O http://download.geofabrik.de/asia/taiwan.poly' |
| 194 | function data-taiwan-county-code() { | 194 | data-taiwan-county-code() { |
| 195 | curl --silent https://www.ris.gov.tw/documents/data/5/1/RSCD0101.txt |\ | 195 | curl --silent https://www.ris.gov.tw/documents/data/5/1/RSCD0101.txt |\ |
| 196 | iconv -f BIG-5 -t UTF-8 - | 196 | iconv -f BIG-5 -t UTF-8 - |
| 197 | } | 197 | } |
| @@ -204,7 +204,7 @@ alias xll='xo >> ~/vimwiki/working.md' | |||
| 204 | alias xc='xsel -ob | gcc -xc -' | 204 | alias xc='xsel -ob | gcc -xc -' |
| 205 | 205 | ||
| 206 | # image | 206 | # image |
| 207 | function image_vertical() { | 207 | image_vertical() { |
| 208 | convert $@ -append output.png | 208 | convert $@ -append output.png |
| 209 | } | 209 | } |
| 210 | 210 | ||
| @@ -215,7 +215,7 @@ alias m='mutt' | |||
| 215 | alias foo="echo bar > foo && echo File foo is created && ls -lh foo" | 215 | alias foo="echo bar > foo && echo File foo is created && ls -lh foo" |
| 216 | alias token="cd $SETTING_DIR/tokens && ls -lh" | 216 | alias token="cd $SETTING_DIR/tokens && ls -lh" |
| 217 | alias gr='_grepString' | 217 | alias gr='_grepString' |
| 218 | function _grepString() { | 218 | _grepString() { |
| 219 | grep -R $1 . | 219 | grep -R $1 . |
| 220 | } | 220 | } |
| 221 | alias findn='find . -iname' | 221 | alias findn='find . -iname' |
| @@ -232,10 +232,10 @@ alias tma='tmux a' | |||
| 232 | alias mm='mkvmerge -o out.webm -w 01.webm + 02.webm' | 232 | alias mm='mkvmerge -o out.webm -w 01.webm + 02.webm' |
| 233 | alias du='ncdu' | 233 | alias du='ncdu' |
| 234 | alias we='weechat' | 234 | alias we='weechat' |
| 235 | function mvt_decode() { | 235 | mvt_decode() { |
| 236 | python3 $SETTING_DIR/scripts/mvt_decode.py $1 | tr \' \" | sed 's/True/true/g' | jq . | 236 | python3 $SETTING_DIR/scripts/mvt_decode.py $1 | tr \' \" | sed 's/True/true/g' | jq . |
| 237 | } | 237 | } |
| 238 | function big52utf8() { | 238 | big52utf8() { |
| 239 | iconv -f BIG-5 -t UTF-8 | 239 | iconv -f BIG-5 -t UTF-8 |
| 240 | } | 240 | } |
| 241 | 241 | ||