pacman -S vim zsh zsh-completions exa bat file bind
vim
zsh
,zsh-completions
exa
:ls
を見やすくしたやつbat
:cat
with syntax highlightingfile
: ファイルの種類を判定するやつbind
:nslookup
やdig
が入ってる
Tools インストール後の流れ
zsh
- 初回起動時に
.zshrc
は作らない(Preztoが作ってくれるので)
- 初回起動時に
chsh -s $(which zsh)
- Prezto 入れる
- Starship 入れる
- Prezto と共存できるらしい: https://yukin-01.hatenablog.com/entry/2020/02/29/170441
- 後述するように Prezto のプロンプトテーマは無効にしたほうがよさそう
別ファイルに記載
zstyle ':prezto:load' pmodule \
に続けてモジュールを指定する。prompt
無効化- Starship を使うので
syntax-highlighting
追加- 入力中のコマンドに色を付けてくれるやつ
autosuggestions
追加- History から suggestion を薄く表示してくれるやつ
- 必ず
syntax-highlighting
のあとに読み込ませる
- Terminal の4つの設定をすべて uncomment しておく
.vimrc
が存在しない場合はdefaults.vim
が読み込まれる- Arch ではそれに加えて、
.vimrc
の有無に関わらずarchlinux.vim
も読み込まれるっぽい - それぞれの場所は
:set runtimepath
でわかる
別ファイルに記載
- onedark.vim
git clone --depth 1 https://github.com/joshdick/onedark.vim.git ~/.vim/pack/colorschemes/opt/onedark.vim
- vim-polyglot
git clone --depth 1 https://github.com/sheerun/vim-polyglot.git ~/.vim/pack/plugins/start/vim-polyglot