diff options
author | typebrook <typebrook@gmail.com> | 2019-12-27 14:45:03 +0800 |
---|---|---|
committer | typebrook <typebrook@gmail.com> | 2019-12-27 14:45:03 +0800 |
commit | 7c8ebbe054ecd90a7b0e764cf190658e83311ea7 (patch) | |
tree | 1bc8d2ebf29dadf83c3d0f56cbe38cb8e577666b | |
parent | cde4a6525ad76e34f193d7540777ee3783c51edc (diff) |
update
-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 | ||