エイリアス
Chezmoiで管理されるモジュラーシェルエイリアス。少ないタイピングで多くを実行。
概要
エイリアスは、ツールやワークフローごとに小さく焦点を絞ったファイルに整理されています。chezmoi apply実行時、すべてのエイリアスファイルは~/.config/shell/aliases.shに集約され、シェルによってソースされます。
使い方
エイリアスの追加
- 新しいファイルを作成します(例:
mytool/mytool.aliases.sh) - エイリアスを定義します:bash
alias mycmd="echo 'Hello World'" - 変更を適用します:bash
chezmoi apply
リファレンス
カテゴリ別にエイリアスを参照:
| カテゴリ | 説明 |
|---|---|
| AI | AIアシスタントとLLMツールのショートカット |
| Archives | ファイルの圧縮と展開 |
| Benchmarks | ベンチマークコマンド |
| CD | ファイルシステムのナビゲーション |
| Chmod | ファイル権限の変更 |
| Clear | ターミナル画面のクリア |
| Compliance | SOC2とプライバシーツール |
| Configuration | dotfilesとシェル設定の管理 |
| Default | デフォルトのシェルエイリアス |
| Diagnostics | 自己修復とヘルスチェック |
| Dig | DNSサーバーのクエリ |
| Disk Usage | ディスク使用量情報の表示 |
| Docker | コンテナ管理 |
| Editor | テキストエディタの設定 |
| Find | ファイルとディレクトリの検索 |
| Fonts | フォントキャッシュ管理 |
| GCloud | Google Cloud SDKツール |
| Git | Gitバージョン管理 |
| GNU | GNUコアユーティリティ |
| Go | Go言語ツール |
| Heroku | Heroku CLI |
| Installer | ブートストラップとデプロイメント |
| Interactive | インタラクティブシェルの動作 |
| Kubernetes | Kubernetes、Helm、K9s |
| Legal | ライセンススキャンツール |
| macOS | macOS固有の設定 |
| Make | GNU Makeユーティリティ |
| Mkdir | ディレクトリの作成 |
| Modern | Rustベースのツール代替 |
| NPM | Node.jsパッケージマネージャー |
| Permission | ファイル権限 |
| PNPM | PNPMパッケージマネージャー |
| PS | プロセスステータス |
| Python | Pythonユーティリティ |
| Rsync | 効率的なファイル転送 |
| Rust | Rustプログラミングツール |
| Security | 不変性と署名 |
| Subversion | SVNバージョン管理 |
| Sudo | スーパーユーザー操作 |
| System | システム管理 |
| Terraform | Infrastructure as Code |
| Tmux | ターミナルマルチプレクサ |
| Update | dotfilesの更新 |
| UUID | UUIDの生成 |
| Vagrant | Vagrantコマンド |
| Wget | コマンドラインダウンローダー |
| Yarn | Yarnパッケージマネージャー |