0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

bashからzshに鞍替え

Last updated at Posted at 2024-10-18

環境

  • ubuntu22.04

zshのインストール

bash
sudo apt update
sudo apt install zsh

ログインシェルの変更

zsh
zsh
chsh -s $(which zsh)

できたら

echo $SHELL

でログインシェルが変更できているか確認する。

/usr/bin/zshと出力されればOK。

余談だが、

echo $0

で現在使用しているシェルを確認できる。

preztoを設定

インストール

クローンする

zsh
git clone --recursive https://github.com/sorin-ionescu/prezto.git "${ZDOTDIR:-$HOME}/.zprezto"

設定ファイル作る

zsh
setopt EXTENDED_GLOB
for rcfile in "${ZDOTDIR:-$HOME}"/.zprezto/runcoms/^README.md(.N); do
  ln -s "$rcfile" "${ZDOTDIR:-$HOME}/.${rcfile:t}"
done

root直下に
.zlogin
.zlogout
.zpreztorc
.zprofile
.zshenv
.zshrc
ができていることを確認する.
ファイルがすでにあるとエラーが出ます.

設定

.zpreztorcの30行目らへんにこんなのがある

.zpreztorc
# Set the Prezto modules to load (browse modules).
# The order matters.

zstyle ':prezto:load' pmodule \
  'environment' \
  'terminal' \
  'editor' \
  'history' \
  'directory' \
  'spectrum' \
  'utility' \
  'completion' \
  'prompt'

それにちょびっと付け加える

.zpreztorc
zstyle ':prezto:load' pmodule \
  'environment' \
  'terminal' \
  'editor' \
  'history' \
  'directory' \
  'spectrum' \
  'utility' \
  'completion' \
+ 'git' \
+ 'syntax-highlighting' \
+ 'autosuggestions' \
  'prompt'

テーマの変更

これを見たらたぶんわかる.
.zpreztorcの115行目とかそのくらいにある、
zstyle ':prezto:module:prompt' theme 'sorin'
のsorinのとこを好きなやつに変えてください。
僕はcloudが好きなので

zstyle ':prezto:module:prompt' theme 'cloud'

としてください.

ターミナル再起動

おしまい

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?