Skip to content

Instantly share code, notes, and snippets.

@nekonenene
Last active January 28, 2017 17:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save nekonenene/5226c6663b87527ae333 to your computer and use it in GitHub Desktop.
Save nekonenene/5226c6663b87527ae333 to your computer and use it in GitHub Desktop.
ブログ公開用データ: .bashrc も .zshrc も同じ設定でOK
alias emacs='open -a Emacs.app -n' # -a は Application を開くのに必要な宣言。 -n は new Window の n
alias iterm='open -a iTerm.app -n' # 律儀に .app まで書いてますが、 'open -a iterm' でも大丈夫です
alias firefox='open -a Firefox.app --background'
alias chrome='open -a "Google Chrome.app" --background'
alias safari='open -a Safari.app --background'
alias opera='open -a Opera.app --background'
alias vim='open -a MacVim.app -n'
alias xcode='open -a Xcode.app'
alias tedit='open -e' # TextEdit というMac標準のエディタが開きます
alias finder='open .'
alias slack='open -a Slack.app'
alias kindle='open -a Kindle.app'
alias Unarchiver='open -a The Unarchiver.app'
alias archive='open -a The Unarchiver.app'
alias skype='open -a Skype.app -n' # 試したけど、やっぱり複数起動できませんでした
alias gyazo-gif='open -a "Gyazo GIF.app"'
alias gmail='open -a Gmail.app'
alias fonts='open -a "Font Book.app"'
alias keynote='open -a Keynote.app'
alias itunes='open -a iTunes.app'
alias vbox='open -a "Virtual Box.app"'
alias s='sudo'
alias ss='sleep 3 ; screencapture ~/Pictures/Screenshot/sc.png -x -P' # -x はシャッター消音 -P で撮影後にプレビューを開く
alias ex='exit'
alias cd..='cd ..'
alias bri='brew install'
alias brs='brew search'
alias brr='brew remove'
alias bru='brew uninstall' # remove も uninstall も機能同じ
alias bci='brew cask install'
alias bcs='brew cask search'
alias bcr='brew cask remove'
alias bcu='brew cask uninstall'
alias em='emacs'
alias vi='vim'
alias py='python'
alias py3='python3'
alias g='git'
alias gad='git add .'
alias cdHome='cd ~/'
alias cdc='cd /'
alias cddoc='cd ~/Documents'
alias cdDownload='cd ~/Downloads'
alias cdSkype='cd ~/Downloads/Skype'
alias cdPlugin='cd ~/Plugin'
alias cdEmacs='cd ~/.emacs.d'
## ####################################################################
## @ コマンド
# エイリアス定義をリセット
## unalias -a
# builtin
alias ..='cd ..'
alias ...='cd ../..'
alias ....='cd ../../..'
# coreutils
alias ls='ls -aG' # -a は、隠しファイルを含めたすべての表示、-G は、フォルダーとファイルを分けて色付けしてくれるように
alias cp='cp -i -p' # -i によって、確認メッセージが出る。ファイル数が多い場合は邪魔になるので注意
alias mv='mv -i'
alias rm='rm -i'
#### gnupack にあったマクロ
# ANISカラーコード表示
function ansi_color {
for a in 3 4 ; do
for b in 0 1 2 4 7 ; do
for n in ${a}0 ${a}1 ${a}2 ${a}3 ${a}4 ${a}5 ${a}6 ${a}7 ; do
echo -en "\e[${b};${n}m"
echo -n "\e[${b};${n}m"
echo -ne "\e[0m"
echo -n " "
done
echo
done
echo
done
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment