macで短縮キーの作成
最近、laradockを使い始めて長いコマンドを打つことが多くなり、短縮できないかとリサーチしました。結果として、シェル、エイリアスという機能を使う事で達成できました。
この記事を読んで達成できること
laradockコマンドで
git clone https://github.com/Laradock/laradock.gitの実行
laraworkコマンドで
docker-compose exec --user=laradock workspace /bin/bashの実行
macのバージョン
macOS catalina 10.15.3
どのシェルを使っているか確認してください。
最新のmacバージョンではzshを使っているようです。
% echo $SHELL
/bin/zsh
使えるシェルの一覧を確認できます。
% cat /etc/shells
# List of acceptable shells for chpass(1).
# Ftpd will not allow users to connect who are not using
# one of these shells.
/bin/bash
/bin/csh
/bin/dash
/bin/ksh
/bin/sh
/bin/tcsh
/bin/zsh
エイリアスへの登録
.zshrcを開きます
% vim ~/.zshrc
エイリアスを登録
alias 短縮キー="短縮キーとして登録したい内容"の形で記載します。
.zshrc
alias laradock='git clone https://github.com/Laradock/laradock.git'
alias larawork='docker-compose exec --user=laradock workspace /bin/bash'
反映します。
% source ~/.zshrc