zsh-history-substring-searchを使う(shell)

Macユーザ用の説明です。oh-my-zshやpreztoなどのフレームワークは使いません。

zsh-history-substring-search

こちらは途中まで入力して↑↓キーを入力すると、入力文字列を含んだ履歴のみを表示してくれるようになります。

brewでインストールします。

brew install zsh-history-substring-search

~/.zshrcに以下を追記します。
readmeに書いてある通りですが、私はキーバインドを設定し忘れて動かない!!!ってなりました。readmeはきちんと最後まで読みましょうw

source /opt/homebrew/share/zsh-history-substring-search/zsh-history-substring-search.zsh
bindkey '^[[A' history-substring-search-up
bindkey '^[[B' history-substring-search-down
GitHub - zsh-users/zsh-history-substring-search: 🐠 ZSH port of Fish history search (up arrow)
🐠ZSHportofFishhistorysearch(uparrow).Contributetozsh-users/zsh-history-substring-searchdevelopmentbycreatinganaccountonGitHub.

zsh-autosuggestions

こちらは入力履歴から補完してくれる機能です。

brewでインストールします。

brew install zsh-autosuggestions

~/.zshrcに以下を追記します。

source /opt/homebrew/share/zsh-autosuggestions/zsh-autosuggestions.zsh

コメント