zsh

alias

zsh

エイリアスを割り当てているコマンドがある。けど、たまにエイリアスを割り当てる前のコマンドを実行したいときがある。 コマンドの先頭に「\」を付けることでエイリアスを割り当てる前のコマンドが実行できる。 % ls # もともとのコマンド Repos bin local …

zsh + git

zsh

プロンプトに git のブランチ名を表示するようにした。 .zshrc プロンプトに右側に紫色で表示させる。 RPROMPT="%{${fg[magenta]}%}%1v%{${reset_color}%}" # show git branch autoload -Uz vcs_info zstyle ':vcs_info:*' formats '[%b]' precmd() { psvar=…

プロセス置換

zsh

きっかけは RVM(Ruby Version Manager) をインストールしようとしたときだった。 Github の Repository を使ったインストール方法に以下のコマンドが書かれていた。 bash curl http://rvm.beginrescueend.com/releases/rvm-install-head ) http://rvm.beginr…

リダイレクトでは入力できない、そんなふうに考えていた時期が俺にもありました

というか、忘れていただけなんだけど。 ファイルの内容をプログラムに渡そうとするときに、よく使うのがパイプ。個人的によく使う。 % cat input.txt | sort 今日、人の作業を見ていたらリダイレクトで入力していた。ああ、そういえばそんなのあったなー、な…

~/.zshrc

zsh

環境が変わるたびに .zshrc をググって構築するのも面倒なので、自宅の環境で使っている .zshrc を書いておく。 # 環境変数 export JOBS=2 export LANG=ja_JP.UTF-8 export LSCOLORS=exfxcxdxbxegedabagacad export LS_COLORS='di=36:ln=35:so=32:pi=33:ex=3…