aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--alias34
1 files changed, 17 insertions, 17 deletions
diff --git a/alias b/alias
index bdaa474..6057d19 100644
--- a/alias
+++ b/alias
@@ -17,7 +17,7 @@ alias vv='vim ~/vimwiki/index.md'
17alias ve='vim ~/.vim_runtime/my_configs.vim' 17alias ve='vim ~/.vim_runtime/my_configs.vim'
18alias vr='vim -R' 18alias vr='vim -R'
19alias cdv='cd ~/.vim_runtime' # amix/vimrc repo 19alias cdv='cd ~/.vim_runtime' # amix/vimrc repo
20function vs() { 20vs() {
21 vim $(which $1) 21 vim $(which $1)
22} 22}
23 23
@@ -30,7 +30,7 @@ alias ss='sudo !!'
30alias hg='history|grep' 30alias hg='history|grep'
31alias rmrf='rm -rf' 31alias rmrf='rm -rf'
32alias rr='move_to_tmp' 32alias rr='move_to_tmp'
33function move_to_tmp() { 33move_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
42alias ..='cd ..' 42alias ..='cd ..'
43alias ld='cd -' # last directory 43alias ld='cd -' # last directory
44function cdg(){ 44cdg(){
45 cd ~/git/$1 45 cd ~/git/$1
46} 46}
47alias cdgg='cd ~/git/gist' 47alias cdgg='cd ~/git/gist'
@@ -60,10 +60,10 @@ alias chs='cd $SETTING_DIR && tig status' # check setting changes
60alias cdw='cd ~/vimwiki' 60alias cdw='cd ~/vimwiki'
61alias chw='cd ~/vimwiki && tig --all' 61alias chw='cd ~/vimwiki && tig --all'
62alias ww='cd ~/vimwiki && git add * && git commit -am "update" && git push' 62alias ww='cd ~/vimwiki && git add * && git commit -am "update" && git push'
63function wg() { 63wg() {
64 vim ~/vimwiki/$1.md 64 vim ~/vimwiki/$1.md
65} 65}
66function wi() { 66wi() {
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
90unalias gc &> /dev/null # override zsh plugin alias 90unalias gc &> /dev/null # override zsh plugin alias
91function gc() { 91gc() {
92 git clone $1 && cd $(basename $1) 92 git clone $1 && cd $(basename $1)
93} 93}
94function gc1() { 94gc1() {
95 git clone --depth=1 $1 && cd $(basename $1) 95 git clone --depth=1 $1 && cd $(basename $1)
96} 96}
97function gcg() { 97gcg() {
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}
100alias gls='git log -S' 100alias gls='git log -S'
@@ -122,7 +122,7 @@ alias t='tig'
122alias ts='tig status' 122alias ts='tig status'
123alias ta='tig --all' 123alias ta='tig --all'
124alias get-tig='curl -LO https://github.com/typebrook/tig/releases/download/tig-2.5.0/tig' 124alias get-tig='curl -LO https://github.com/typebrook/tig/releases/download/tig-2.5.0/tig'
125function upload-tig() { 125upload-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'
138alias adb-list='adb shell dumpsys package d' 138alias adb-list='adb shell dumpsys package d'
139alias rmcache='rm -rf ~/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-jdk7/*' 139alias rmcache='rm -rf ~/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-jdk7/*'
140alias adb-last-screenshot='adb pull /sdcard/Screenshots/`adb shell ls -t /sdcard/Screenshots/ | head -1` ~/Desktop' 140alias adb-last-screenshot='adb pull /sdcard/Screenshots/`adb shell ls -t /sdcard/Screenshots/ | head -1` ~/Desktop'
141function adb-push() { 141adb-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'
148alias gll='gist -l > $gist_list && nl $gist_list' 148alias gll='gist -l > $gist_list && nl $gist_list'
149alias gi='_gistRead' 149alias gi='_gistRead'
150alias gd='_gistDelete' 150alias gd='_gistDelete'
151function _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}
154function _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
191alias data-taiwan-town='curl -o town.zip -L http://data.moi.gov.tw/MoiOD/System/DownloadFile.aspx\?DATA\=CD02C824-45C5-48C8-B631-98B205A2E35A' 191alias data-taiwan-town='curl -o town.zip -L http://data.moi.gov.tw/MoiOD/System/DownloadFile.aspx\?DATA\=CD02C824-45C5-48C8-B631-98B205A2E35A'
192alias data-taiwan-village='curl -o village.zip -L http://data.moi.gov.tw/MoiOD/System/DownloadFile.aspx\?DATA\=B8AF344F-B5C6-4642-AF46-1832054399CE' 192alias data-taiwan-village='curl -o village.zip -L http://data.moi.gov.tw/MoiOD/System/DownloadFile.aspx\?DATA\=B8AF344F-B5C6-4642-AF46-1832054399CE'
193alias data-taiwan-poly='curl -O http://download.geofabrik.de/asia/taiwan.poly' 193alias data-taiwan-poly='curl -O http://download.geofabrik.de/asia/taiwan.poly'
194function data-taiwan-county-code() { 194data-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'
204alias xc='xsel -ob | gcc -xc -' 204alias xc='xsel -ob | gcc -xc -'
205 205
206# image 206# image
207function image_vertical() { 207image_vertical() {
208 convert $@ -append output.png 208 convert $@ -append output.png
209} 209}
210 210
@@ -215,7 +215,7 @@ alias m='mutt'
215alias foo="echo bar > foo && echo File foo is created && ls -lh foo" 215alias foo="echo bar > foo && echo File foo is created && ls -lh foo"
216alias token="cd $SETTING_DIR/tokens && ls -lh" 216alias token="cd $SETTING_DIR/tokens && ls -lh"
217alias gr='_grepString' 217alias gr='_grepString'
218function _grepString() { 218_grepString() {
219 grep -R $1 . 219 grep -R $1 .
220} 220}
221alias findn='find . -iname' 221alias findn='find . -iname'
@@ -232,10 +232,10 @@ alias tma='tmux a'
232alias mm='mkvmerge -o out.webm -w 01.webm + 02.webm' 232alias mm='mkvmerge -o out.webm -w 01.webm + 02.webm'
233alias du='ncdu' 233alias du='ncdu'
234alias we='weechat' 234alias we='weechat'
235function mvt_decode() { 235mvt_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}
238function big52utf8() { 238big52utf8() {
239 iconv -f BIG-5 -t UTF-8 239 iconv -f BIG-5 -t UTF-8
240} 240}
241 241