文書の表示以前のリビジョンバックリンク文書の先頭へ この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。 ====== Z-Shell ====== ArchLinux等で追加投入したら使えるシェル zshについて。 なお、シェルの系譜としては sh - bash - zsh といった系統になります (csh - tcsh とは系譜が違う) * [[https://wiki.archlinux.jp/index.php/Zsh|ArchWikiの zsh 項目]] ===== コマンド履歴について ===== * history -i とオプションをつければコマンド実行履歴を実行日時つきで出せる。 ===== キー操作 ===== カーソルキー等で代用できるものは省略。ArchLinux いれたて直後のキーバインド(Emacsモード)で、 キーバインドを別のものにした場合(例えばviとか)は下記に限らない。 bindkey -e で emacsモード、bindkey -v でviモードに切り替えできます。 * emacs モード * ^ キー ^ 意味 ^ | Ctrl+A | 行頭移動 | | Ctrl+E | 行末移動 | | Ctrl+D | 文字削除。ただし空ならシェルexit | | Ctrl+K | カーソル位置から行末までカット | | Ctrl+U | 行を全部カット | | Ctrl+Y | 行ペースト | | Ctrl+/ | アンドゥ | * vi モード * ESC押したらコマンドモード、でvimと似た操作になる。 ===== シェルのカスタム ===== * Arch Linux + yay AUR * <code bash> user$ yay -S ttf-meslo-nerd-font-powerlevel10k (フォント追加) user$ yay -S --noconfirm zsh-theme-powerlevel10k-git (Arch Linux の場合) user$ nano .zshrc (末尾に以下を書き足す) source /usr/share/zsh-theme-powerlevel10k/powerlevel10k.zsh-theme user$ p10k configure (設定をやり直したい場合はこれを実行) </code> tips/linux/common/zsh.txt 最終更新: 2025/09/15 19:58by asaasa