2020-05-22
5/22
Ubuntu 18.04でzsh-syntax-highlightingを入れた
zshでの help
コマンドを探していたら https://wiki.archlinux.jp/index.php/Zsh にたどり着き、zsh-syntax-highlightingの存在を知った。
fish shellのようなシンタックスハイライトを提供してくれるプラグインらしい。
早速試してみることにした。
INSTALL.mdによれば、UbuntuだとxenialかOBSのリポジトリからパッケージで入れるとよさそうだったが、macOSならHomebrewで入れれるようだったので、Linuxbrewでも行けるかまずはやってみることにした。
$ brew install zsh-syntax-highlighting
:
==> Installing dependencies for zsh-syntax-highlighting: patchelf, ncurses,
zlib, pcre, gettext, libbsd, expat,gdbm, [email protected], berkeley-db, perl,
texinfo and zsh
:
けっこう依存が色々あったが、無事にインストールできた。
試しに source /home/linuxbrew/.linuxbrew/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
を実行してみると、ちゃんとコマンドなどにハイライトが効くようになった。
dotfilesの対応は https://github.com/progrhyme/myenv/commit/63ce3a305e6cfa6b5b247e9eba1f8ef58edb94b5 こんな感じで。
これで私のZsh環境がまた一歩fish shellに近づいた。
(追記)macOSにも入れた: https://github.com/progrhyme/myenv/commit/71cf5a49b5ebc5fbd3dc190e5d3f46fa25d23d3b
最終更新 2020-06-15: [memo/2020] Archive 202005[23]*.md (aa85c0310)