-
Notifications
You must be signed in to change notification settings - Fork 1
/
aliases.zsh
56 lines (45 loc) · 1.51 KB
/
aliases.zsh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
###############
# aliases #
###############
# General
# cd with ls
alias cd="cdls"
# clipboard for OS X
alias pc="pbcopy"
alias pp="pbpaste"
# System
# toggle WiFi network on/off
# to enter network, `SSID PASS` follows
alias ns="networksetup -setairportpower en0"
# show your network interface name
alias nc="/System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/airport scan"
# Restart SystemUIServer
alias killsus="kill -9 `ps aux | grep 'SystemUIServer' | grep -v 'grep' | awk '{ print $2 }'`"
# applications
alias o="open -a"
alias chrome="open -a 'google chrome'"
alias playground="open -a 'google chrome' | open -a 'Franz' | open -a slack | open -a Asana"
alias vi=/usr/local/bin/vim # brewed vim
alias v=/usr/local/bin/vim # brewed vim
# bundler
alias be="bundle exec"
alias bi="bundle install"
# ctags
# alias ctags='/usr/local/Cellar/ctags/5.8_1/bin/ctags'
alias ctags='`brew --prefix`/bin/ctags'
# Heroku
# open remote app
# alias herokuopen='git remote show heroku | grep {$1} | cut -f4 -d "/" | cut -f1 -d "." | tail -n 1 | xargs heroku open --app'
alias herokuopen='git remote show "{$1}"'
# check my IP address
alias myip='echo "dig +short myip.opendns.com @resolver1.opendns.com"; dig +short myip.opendns.com @resolver1.opendns.com'
# free memory
alias behoimi="sudo purge"
# How's the weather today in Tokyo?
alias weather="curl -sS wttr.in/Tokyo | head -27"
# Do not rm, it's dangerous...
alias rm='rmtrash'
# # autojump
# # GitHub : https://github.com/wting/autojump
# alias j='autojump'
#