Last active
January 28, 2017 17:54
-
-
Save nekonenene/5226c6663b87527ae333 to your computer and use it in GitHub Desktop.
ブログ公開用データ: .bashrc も .zshrc も同じ設定でOK
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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