hagetak's blog

どうも、はげたかです。

ターミナルでフォルダ作成し、瞬時に作成したフォルダに移動する関数

はじめに

フォルダを作成し、そのフォルダに移動するのがすごく面倒だった。

ターミナル上では、

mkdir hoge

cd hoge

って感じだ。hoge を2回打つのがすごく面倒くさい。

ということで、オリジナル関数を作成してみた。

mkcd

.zshrc(.bashrc)に以下を記述。

function mkcd(){ 
  mkdir $1 && cd $1
}

これでこの問題は解決だ。

使用方法

~/ $ source .zshrc

~/ $ mkcd hoge

~/hoge $

といいかんじだ。 これで作業効率が少しだけ上がりそうだ。