suna/Zshでプロンプトがチラつく原因

Created Tue, 02 Mar 2021 19:27:56 +0900 Modified Tue, 04 Oct 2022 01:39:33 +0000
418 Words

はじめに

早速ですが、Zsh上でEnterを連打してみましょう。

image1

えっ、何も違和感を感じないって?

では、以下は素のZshEnterを連打したものです。

image2

はい。気が付いちゃいましたね。

Zshでプロンプトがチラつく原因

素のZshのプロンプトで発生しないという事は、Zshの設定ファイルに原因がある事になります。
では、Zshの設定ファイルのどの箇所が原因になっているのでしょうか。

なんだか、何かの読込みで引っ掛かっているように見えますよね。
と、ということは・・・まさか・・

  • ~/.zshrc
    ...
    # プラグインを git clone した後、source をして読込み
    source ${HOME}/.zsh/plugins/fast-syntax-highlighting/fast-syntax-highlighting.plugin.zsh
    ...
    

ここだ!!

さて、早速コメントアウトで動作確認をしてみます。

  • ~/.zshrc
    ...
    #source ${HOME}/.zsh/plugins/fast-syntax-highlighting/fast-syntax-highlighting.plugin.zsh
    ...
    

すると・・・

image3

キタ━━━━(゚∀゚)━━━━!!

めでたしめでたし?

全然めでたくありません。
しょうもない設定が原因であれば消す方向で考えていましたが、そんな期待は見事に打ち砕かれました。

まぁ、本件は原因が分かっただけで良しとしましょう・・ではではー。