0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

はじめに

zshの記事を漁っていたら面白い記事を発見した。

最近ターミナル環境をiTerm2 + tmux の構成からweztermに変更したためこの方法はそのまま使えなかったのだが、weztermでも簡単に適用出来たので備忘も兼ねて。

weztermのダウンロードは以下の公式から。今回は説明スキップ。

コマンド

$ wezterm imgcat /path/to/image.png

これだけで画像が表示できる。/path/to/image.pngは表示したい画像のパス。

スクリーンショット 2025-01-27 22.25.24.png

簡単!

オプション

--widthとか指定すれば大きさを変えたりできる

スクリーンショット 2025-01-27 22.31.13.png

画像の位置を変えたい

左詰めになるので、少し左にマージンを取りたいとか思いますよね。

--positionがそれっぽいので使ってみる。

スクリーンショット 2025-01-27 22.34.43.png

はい(笑)上手くいきません(笑)

Coordinates are expressed in cells with 0,0 being the top left cell position

とあるので、左上基準で表示されるみたい。

これだと困る。

空白文字を挿入

とりあえずすぐ思いついた対応策。

$ echo -n "   " && wezterm imgcat $HOME/Downloads/pose_necchuu_computer_woman.png

スクリーンショット 2025-01-27 22.41.07.png

適当な空白文字を挿入してみた。間違い探しみたいになってますが、下の画像の方が左に少しスペースができてますね。

ワードで体裁を整えるために空白入れてたのを思い出します。

command not found で表示させる

冒頭で紹介した記事と同じくcommand not found 時に表示させる場合は、.zshrcに以下を追記。

function command_not_found_handler() {
  echo "$1ないよ"
  echo -n "   "
  wezterm imgcat $HOME/Downloads/pose_necchuu_computer_woman.png
}

$HOME/Downloads/pose_necchuu_computer_woman.pngはもちろんお好みの画像のパスで。

$ souce ~/.zshrc

すればOK。

スクリーンショット 2025-01-27 22.52.55.png

おわり

weztermは色々出来て面白いので、何か見つけたらまた記事にしたいなと思ってます。

あと、nibblesもいい加減次の実践編書こうと思ってます:joy:

使用させていただいた画像

いらすとや様

0
1
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
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?