---
title: "ターミナルがダサいとモテない。WezTerm 紹介編 | grasys blog"
url: "https://blog.grasys.io/post/yusukeh/terminal-wezterm/"
description: "WezTerm をお使いですか？ Photo by Radek Grzybowski on Unsplash 恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。 まだモテる成果は出ていません、、、これからです！（2回目） 前回グチを言ったので今回は言い…"
---

# ターミナルがダサいとモテない。WezTerm 紹介編

-   ![](/_astro/noicon.CTHOhNiB_1HMs6A.webp)[yusukeh](/authors/yusukeh/)
-   公開日：2024年6月5日
-   カテゴリー：[Tech](/categories/tech/)
-   タグ：[#シリーズ: ターミナル環境](/tags/シリーズ-ターミナル環境/)[#terminal](/tags/terminal/)[#WezTerm](/tags/wezterm/)

![ターミナルがダサいとモテない。WezTerm 紹介編](/_astro/hero.BeGmLn99_1JagMj.webp)

WezTerm をお使いですか？

![ターミナルがダサいとモテない。WezTerm 紹介編](/_astro/01-0-iKNPmsbRQBKyPXZj-76f60a6f.CfuD1ZZd_Z27C35Y.webp)

Photo by [Radek Grzybowski](https://unsplash.com/@rgrzybowski?utm_source=medium&utm_medium=referral) on [Unsplash](https://unsplash.com/?utm_source=medium&utm_medium=referral)

恵比寿で IT 企業をやっているとモテると聞いて創業しましたが早いことありがたいことに10年目に突入した長谷川です。

まだモテる成果は出ていません、、、これからです！（2回目）

[前回](https://blog.grasys.io/post/yusukeh/terminal-emulator-macos/)グチを言ったので今回は言いませんw

今回は WezTerm の紹介をしていきます。

> **シリーズ記事一覧**
> 
> -   [ターミナルがダサいとモテない。Terminal Emulator 紹介編](https://blog.grasys.io/post/yusukeh/terminal-emulator-macos/)
>     
> -   [ターミナルがダサいとモテない。Starship 紹介編](https://blog.grasys.io/post/yusukeh/terminal-starship/)
>     
> -   [ターミナルがダサいとモテない。tmux + tpm 紹介編](https://blog.grasys.io/post/yusukeh/terminal-tmux-tpm/)
>     
> -   [ターミナルがダサいとモテない。Dracula Theme 紹介編](https://blog.grasys.io/post/yusukeh/terminal-dracula-theme/)
>     
> -   [ターミナルがダサいとモテない。neovim + AstroNvim 紹介編](https://blog.grasys.io/post/yusukeh/terminal-neovim-astronvim/)
>     
> -   [ターミナルがダサいとモテない。モダンなコマンド 紹介編](https://blog.grasys.io/post/yusukeh/terminal-modern-command/)
>     

## WezTerm

最近 WezTerm のことを書いている Post も増えてきて WezTerm User も増えてるんだと思います。

> _A GPU-accelerated cross-platform terminal emulator and multiplexer written by_ [_@wez_](https://github.com/wez) _and implemented in_ [_Rust_](https://www.rust-lang.org/)

github にもある通りで以下の特徴があります。

WezTerm の特徴（ざっくり）

-   Rust で書かれてる
    
-   Cross-Platform
    
-   GPU-Accelerated
    
-   Multiplexer（[tmux](https://github.com/tmux/tmux/wiki) や [zellij](https://zellij.dev/) や [screen](https://www.gnu.org/software/screen/) 要らず）
    
-   Lua で Config
    
-   Memory 消費が軽い
    

個人的にめっちゃ重要

-   背景を透過できる
    
-   背景ボカシができる
    
-   Dracula Theme がある
    

個人的には Config も Lua で育てていく感じが NeoVim 感があって好きです。

[WezTerm - Wez’s Terminal Emulator](https://wezfurlong.org/wezterm/?source=post_page-----11306091722a--------------------------------)

## Install

Cross-Platform といいつつ、自分は macOS なので macOS 専用です。

[homebrew](https://brew.sh/) にあるので、以下のコマンドで簡単に Install できます。

Plain textcontent\_copy

```
brew install --cask wezterm
```

## Config

Config の Path はこちら  
いわゆる XDG\_CONFIG\_HOME です。

Plain textcontent\_copy

```
${HOME}/.config/wezterm/wezterm.lua
```

[macOS - Wez’s Terminal Emulator](https://wezfurlong.org/wezterm/install/macos.html?h=macos&source=post_page-----11306091722a--------------------------------)

まず起動しても良いし、以下のコマンドで directory と configfile を作っても良いです。

Plain textcontent\_copy

```
test ! -d ${HOME}/.config/wezterm && mkdir ${HOME}/.config/wezterm
test ! -f ${HOME}/.config/wezterm/wezterm.lua && touch ${HOME}/.config/wezterm/wezterm.lua
```

Quick Start

[Configration — Wez’s Terminal](https://wezfurlong.org/wezterm/config/files.html) にある通り、以下のような母体となる Config を作成します。

Plain textcontent\_copy

```
-- Pull in the wezterm API
local wezterm = require 'wezterm'

-- This will hold the configuration.
local config = wezterm.config_builder()

-- This is where you actually apply your config choices

-- For example, changing the color scheme:
config.color_scheme = 'AdventureTime'

-- and finally, return the configuration to wezterm
return config
```

WezTerm の設定はここから始まります。

それではさっそく

## wezterm.lua の簡単な説明

基本的には設定追加箇所は先ほどの初期設定ファイルのこちらの行の下に入れていきましょう。

Plain textcontent\_copy

```
-- This is where you actually apply your config choices
```

## ここから具体的な説明

### automatically\_reload\_config

以下の設定を入れると wezterm.lua の更新を検知して自動的に reload してくれます。

以後の設定変更時に便利なので一番最初に設定しておくと後で楽です。

Plain textcontent\_copy

```
config.automatically_reload_config = false
```

[automatically\_reload\_config - Wez’s Terminal Emulator](https://wezfurlong.org/wezterm/config/lua/config/automatically_reload_config.html?h=config+reloa&source=post_page-----11306091722a--------------------------------#automatically_reload_config)

window-config-reloaded

もし config reload で window に通知したいなら以下を追加すると通知されるようになります。

Plain textcontent\_copy

```
wezterm.on('window-config-reloaded', function(window, pane)
  wezterm.log_info 'the config was reloaded for this window!'
end)
```

[window-config-reloaded - Wez’s Terminal Emulator](https://wezfurlong.org/wezterm/config/lua/window-events/window-config-reloaded.html?h=window+config&source=post_page-----11306091722a--------------------------------)

check\_for\_update & config.check\_for\_updates\_interval\_seconds

WezTerm の更新を検知する設定です。自分は [topgrade](https://github.com/topgrade-rs/topgrade) でまとめて管理しているので動作したことを見た記憶がないけど・・・

Plain textcontent\_copy

```
-- update
config.check_for_updates = true
config.check_for_updates_interval_seconds = 86400
```

[check\_for\_updates - Wez’s Terminal Emulator](https://wezfurlong.org/wezterm/config/lua/config/check_for_updates.html?h=check&source=post_page-----11306091722a--------------------------------)

audible\_bell

Terminal の bell を止めたい場合はこちら

Plain textcontent\_copy

```
-- bell
config.audible_bell = "Disabled"
```

[audible\_bell - Wez’s Terminal Emulator](https://wezfurlong.org/wezterm/config/lua/config/audible_bell.html?h=audible&source=post_page-----11306091722a--------------------------------)

scrollback\_lines

スクロールバックできる行数を設定します。  
以下はデフォルトの設定ですが、自分はめちゃくちゃ大きくします。

Plain textcontent\_copy

```
-- scroll backline
config.scrollback_lines = 3500
```

[scrollback\_lines - Wez’s Terminal Emulator](https://wezfurlong.org/wezterm/config/lua/config/scrollback_lines.html?source=post_page-----11306091722a--------------------------------)

macOS Left and Right Option Key

ここは好みの問題になると思いますが以下を参考に設定してください。

Plain textcontent\_copy

```
-- macOS Left and Right Option Key
config.send_composed_key_when_left_alt_is_pressed = false
config.send_composed_key_when_right_alt_is_pressed = true
config.use_dead_keys = false
```

[Keyboard Concepts - Wez’s Terminal Emulator](https://wezfurlong.org/wezterm/config/keyboard-concepts.html?h=macos&source=post_page-----11306091722a--------------------------------#macos-left-and-right-option-key)

use\_ime

ime での入力を無効化します。

こちらは true にしておいた方が良いですね。Terminal で日本語入力をすることは稀ではあるけど、、、でもたまに使うので自分は true です。

Plain textcontent\_copy

```
-- ime
config.use_ime = true
```

[use\_ime - Wez’s Terminal Emulator](https://wezfurlong.org/wezterm/config/lua/config/use_ime.html?source=post_page-----11306091722a--------------------------------)

exit\_behavior

終了時の挙動を選択できます。

> `"Close"` - close the corresponding pane as soon as the program exits.
> 
> `"Hold"` - keep the pane open after the program exits. The pane must be manually closed via [CloseCurrentPane](https://wezfurlong.org/wezterm/config/lua/keyassignment/CloseCurrentPane.html), [CloseCurrentTab](https://wezfurlong.org/wezterm/config/lua/keyassignment/CloseCurrentTab.html) or closing the window.
> 
> `"CloseOnCleanExit"` - if the shell program exited with a successful status, behave like `"Close"`, otherwise, behave like `"Hold"`. This is the default setting.

こちらは [exit\_behavior](https://wezfurlong.org/wezterm/config/lua/config/exit_behavior.html?h=exit) のオフィシャル説明ですが、CloseOnCleanExit が無難かな。

Plain textcontent\_copy

```
-- exit
config.exit_behavior = 'CloseOnCleanExit'
```

[exit\_behavior - Wez’s Terminal Emulator](https://wezfurlong.org/wezterm/config/lua/config/exit_behavior.html?h=exit&source=post_page-----11306091722a--------------------------------)

exit\_behavior\_messaging

終了ステータスとメッセージの制御ができます。

> `"Verbose"` - Shows 2-3 lines of explanation, including the process name, its exit status and a link to the [exit\_behavior](https://wezfurlong.org/wezterm/config/lua/config/exit_behavior.html) documentation.
> 
> `"Brief"` - Like `"Verbose"`, but the link to the documentation is not included.
> 
> `"Terse"` - A very short indication of the exit status is shown in square brackets.
> 
> `"None"` - No message is shown.

[](https://wezfurlong.org/wezterm/config/lua/config/exit_behavior_messaging.html?source=post_page-----11306091722a--------------------------------)[exit\_behavior\_messaging - Wez’s Terminal Emulator](https://wezfurlong.org/wezterm/config/lua/config/exit_behavior_messaging.html?source=post_page-----11306091722a--------------------------------)

color\_scheme

WezTerm の Theme を設定します。

自分は **Dracula+** を利用しています。

Plain textcontent\_copy

```
-- This is where you actually apply your config choices
-- config.color_scheme = "Dracula (Official)"
-- config.color_scheme = "Dracula (Gogh)"
config.color_scheme = "Dracula+"
```

自分は選択した文字列が見づらいので微調整してます。

Plain textcontent\_copy

```
config.char_select_bg_color = "#282A36"
config.char_select_fg_color = "#F8F8F2"
```

Color Schemes

Color Schemes の一覧はここにあります。

2024/03時点では965個もあります。すごい！

[Color Schemes - Wez’s Terminal Emulator](https://wezfurlong.org/wezterm/colorschemes/index.html?source=post_page-----11306091722a--------------------------------)

Dynamic Color Escape Sequences

こちらを参考にしてみてください。自分も一度だけやりましたが・・・かなり目にダメージを受けます。  
サングラス必須w

[Colors & Appearance - Wez’s Terminal Emulator](https://wezfurlong.org/wezterm/config/appearance.html?source=post_page-----11306091722a--------------------------------#dynamic-color-escape-sequences)

gui.get\_appearance()

こちらを利用すると OS 側の Light/Dark 設定を継承することができるようです。自分は使ってないので詳細は Official の Document を見てください。

[get\_appearance - Wez’s Terminal Emulator](https://wezfurlong.org/wezterm/config/lua/wezterm.gui/get_appearance.html?source=post_page-----11306091722a--------------------------------)

Tab Bar Appearance & Colors

tab bar 関連の設定は以下です。

自分は最大幅や fancy\_tab\_bar の無効化、明るさなどを微調整しています。

[Colors & Appearance - Wez’s Terminal Emulator](https://wezfurlong.org/wezterm/config/appearance.html?source=post_page-----11306091722a--------------------------------#tab-bar-appearance-colors)

window:set\_right\_status(string)

こちらはオフィシャルを見ていただきたいのですが、tab の右側にいろいろなステータスをテキスト表示することができます。

自分は [Starship](https://starship.rs/) を使っているので細かな Status 表示は必要ないのですが・・・せっかくなので以下を表示しています。

-   cwd (current work directory)
    
-   hostname
    
-   localtime
    
-   battery
    

Starship と被ってたりするんですが、まったく気にしないw

[set\_right\_status - Wez’s Terminal Emulator](https://wezfurlong.org/wezterm/config/lua/window/set_right_status.html?source=post_page-----11306091722a--------------------------------)

window\_background\_opacity & macos\_window\_background\_blur

背景透過と背景ボカシです。

Plain textcontent\_copy

```
config.window_background_opacity = 0.3
config.macos_window_background_blur = 20
```

[Colors & Appearance - Wez’s Terminal Emulator](https://wezfurlong.org/wezterm/config/appearance.html?source=post_page-----11306091722a--------------------------------#window-background-opacity)  
[macos\_window\_background\_blur - Wez’s Terminal Emulator](https://wezfurlong.org/wezterm/config/lua/config/macos_window_background_blur.html?source=post_page-----11306091722a--------------------------------)

window\_frame & window\_padding

Window の縁からの余白に関わる設定ですが、背景を半透明にしてるのと window\_frame を無効化しているからという理由もあるけど個人的には多少あった方が見やすいかな

Dracula のだと自分は見にくいため微調整してます。

Plain textcontent\_copy

```
config.window_frame = {
 inactive_titlebar_bg = "#44475A",
 active_titlebar_bg = "#BD93F9",
 inactive_titlebar_fg = "#44475A",
 active_titlebar_fg = "#F8F8F2",
 inactive_titlebar_border_bottom = "#282A36",
 active_titlebar_border_bottom = "#282A36",
 button_fg = "#44475A",
 button_bg = "#282A36",
 button_hover_fg = "#F8F8F2",
 button_hover_bg = "#282A36",
}
```

[window\_frame - Wez’s Terminal Emulator](https://wezfurlong.org/wezterm/config/lua/config/window_frame.html?source=post_page-----11306091722a--------------------------------)

Plain textcontent\_copy

```
config.window_padding = {
 left = 5,
 right = 5,
 top = 10,
 bottom = 5,
}
```

[window\_padding - Wez’s Terminal Emulator](https://wezfurlong.org/wezterm/config/lua/config/window_padding.html?source=post_page-----11306091722a--------------------------------)

background

#### window\_background\_gradient

背景設定です。  
自分は画像ではなく **window\_background\_gradient** で背景にグラデーションを若干つける設定をしています。

Plain textcontent\_copy

```
config.window_background_gradient = {
        -- Can be "Vertical" or "Horizontal".  Specifies the direction
        -- in which the color gradient varies.  The default is "Horizontal",
        -- with the gradient going from left-to-right.
        -- Linear and Radial gradients are also supported; see the other
        -- examples below
        -- orientation = "Vertical",
        orientation = { Linear = { angle = -50.0 } },

        -- Specifies the set of colors that are interpolated in the gradient.
        -- Accepts CSS style color specs, from named colors, through rgb
        -- strings and more
        -- colors = {
        --      "#0f0c29",
        --      "#302b63",
        --      "#24243e",
        --},
        colors = {
                "#0f0c29",
                "#282a36",
                "#343746",
                "#3a3f52",
                "#343746",
                "#282a36",
        },
        -- colors = { "Inferno" },

        -- Instead of specifying `colors`, you can use one of a number of
        -- predefined, preset gradients.
        -- A list of presets is shown in a section below.
        -- preset = "Warm",

        -- Specifies the interpolation style to be used.
        -- "Linear", "Basis" and "CatmullRom" as supported.
        -- The default is "Linear".
        interpolation = "Linear",

        -- How the colors are blended in the gradient.
        -- "Rgb", "LinearRgb", "Hsv" and "Oklab" are supported.
        -- The default is "Rgb".
        blend = "Rgb",

        -- To avoid vertical color banding for horizontal gradients, the
        -- gradient position is randomly shifted by up to the `noise` value
        -- for each pixel.
        -- Smaller values, or 0, will make bands more prominent.
        -- The default value is 64 which gives decent looking results
        -- on a retina macbook pro display.
        noise = 64,

        -- By default, the gradient smoothly transitions between the colors.
        -- You can adjust the sharpness by specifying the segment_size and
        -- segment_smoothness parameters.
        -- segment_size configures how many segments are present.
        -- segment_smoothness is how hard the edge is; 0.0 is a hard edge,
        -- 1.0 is a soft edge.

        segment_size = 11,
        segment_smoothness = 1.0,
}
```

実際の画面はこんな感じです。

若干斜めにグラデーションが入ってる。わかるかなぁ・・・

まったく必要ないと言われればそれまでなんだけど・・・  
最近の mac の画面は Terminal だけなんかめっちゃ古臭い見た目で周りと差が激しすぎるんで、ちょっとグラデーション入れると Window 描画に少しだけ立体感が出て周りの Application Window と馴染みやすい！！！（強めに主張）

![window\\background\\gradientの画面](/_astro/02-1-IxJzOuQpH8VnILYW1A1uVw-e6391367.Cbpcfnsd_8FcFE.webp)

window\_background\_gradient

#### window\_background\_image

自分は設定してません。

ただ背景画像を設定するだけならこちらを参考にしてください。

[Colors & Appearance - Wez’s Terminal Emulator](https://wezfurlong.org/wezterm/config/appearance.html?source=post_page-----11306091722a--------------------------------#window-background-image)

実際にはかなり複雑な配置が可能で複数の画像も設定できます。

自分も WezTerm 使い始めたときに少し凝ってみた時期があるのですが、背景画像が動いて、めっちゃ気が散るのでやめました。  
Log とか見てると読めなくなるw

[background - Wez’s Terminal Emulator](https://wezfurlong.org/wezterm/config/lua/config/background.html?source=post_page-----11306091722a--------------------------------)

font

自分は [**Moralerspace Argon HWNF**](https://github.com/yuru7/moralerspace) を利用しています。

ここは IT エンジニアならこだわるところです。

WezTerm が認識している Fonts 一覧はコマンドで出力できます。

Plain textcontent\_copy

```
wezterm ls-fonts
```

Option もあります。

[](https://wezfurlong.org/wezterm/cli/ls-fonts.html?source=post_page-----11306091722a--------------------------------)[wezterm ls-fonts - Wez’s Terminal Emulator](https://wezfurlong.org/wezterm/cli/ls-fonts.html?source=post_page-----11306091722a--------------------------------)

以下が自分の今のところの設定です。  
結構ちょこちょこいじってるのでちょっとずつ変わってますが・・・

Plain textcontent\_copy

```
config.font = wezterm.font(
 "Moralerspace Argon HWNF",
 {
   stretch = 'Normal',
   weight = 'Regular',
   bold = false,
   italic = false,
  }
)
config.harfbuzz_features = { 'calt=0', 'clig=0', 'liga=0' }
config.text_background_opacity = 0.95
config.font_size = 16
config.cell_width = 1.0
config.line_height = 1.0
config.use_cap_height_to_scale_fallback_fonts = true

-- This increases color saturation by 50%
config.foreground_text_hsb = {
 hue = 1.0,
 saturation = 1.0,
 brightness = 1.2,
}
```

[Moralerspace は、欧文フォント Monaspace と日本語フォント IBM Plex Sans JP を合成したプログラミング向けフォントです。 - yuru7/moralerspace](https://github.com/yuru7/moralerspace?source=post_page-----11306091722a--------------------------------)  
[](https://wezfurlong.org/wezterm/config/fonts.html?source=post_page-----11306091722a--------------------------------)[Fonts - Wez’s Terminal Emulator](https://wezfurlong.org/wezterm/config/fonts.html?source=post_page-----11306091722a--------------------------------)  
[Font Shaping - Wez’s Terminal Emulator](https://wezfurlong.org/wezterm/config/font-shaping.html?source=post_page-----11306091722a--------------------------------)

`adjust_window_size_when_changing_font_size`

こちらは設定した方が良いかもしれない。

macbook で本体と拡張ディスプレイのそれぞれ解像度の違いで font size が変わってしまうことを防いでくれます。

[adjust\_window\_size\_when\_changing\_font\_size - Wez’s Terminal Emulator](https://wezfurlong.org/wezterm/config/lua/config/adjust_window_size_when_changing_font_size.html?h=adjus&source=post_page-----11306091722a--------------------------------#adjust_window_size_when_changing_font_size-true)

font\_with\_follback

Glyphs が見つからない場合の次のフォントを探すためのリストを構成します。

自分はいつかエラーでて困りそうだけど Apple の絵文字を追加してます

[wezterm.font\_with\_fallback - Wez’s Terminal Emulator](https://wezfurlong.org/wezterm/config/lua/wezterm/font_with_fallback.html?source=post_page-----11306091722a--------------------------------)

Key Binding

自分はあまり Terminal Emulator に機能を求めていないので設定してません。

公式 Document をみているとかなりいろいろできそうなので、チャレンジしてみるのも悪くないかも

[Key Binding - Wez’s Terminal Emulator](https://wezfurlong.org/wezterm/config/keys.html?source=post_page-----11306091722a--------------------------------)

Hyperlinks

設定をいれると Terminal 上での対象文字列でリンクが貼られます。

あると便利なので入れといた方が良いですね。

[Hyperlinks - Wez’s Terminal Emulator](https://wezfurlong.org/wezterm/hyperlinks.html?source=post_page-----11306091722a--------------------------------)

iTerm Image Protocol

WezTerm には iTerm2 の imgcat が利用できます。

[iTerm Image Protocol - Wez’s Terminal Emulator](https://wezfurlong.org/wezterm/imgcat.html?source=post_page-----11306091722a--------------------------------)

CLI

WezTerm には CLI でサブコマンドが登録されています。

自分はあまり使ってないんですが、replay とか面白そうですね。

[CLI Reference - Wez’s Terminal Emulator](https://wezfurlong.org/wezterm/cli/general.html?source=post_page-----11306091722a--------------------------------)

## まとめ

ざっと紹介してみました。

WezTerm はめちゃくちゃ軽量かつ多機能な Terminal です。

自分はシンプルな使い方しかしてませんが、使い始めて3ヶ月くらい経ちました。特に問題もなく利用できていています。

Lua の設定での奥深さもあるので面白い Terminal だと思います。  
自分はおじさんなので Unix like というか Linux like というか・・・  
CLI で Config を弄くり倒して自分の設定を作っていく過程が楽しいです。

[Hammerspoon](https://www.hammerspoon.org/) とかとの組み合わせも楽しいかもしれないですね。

> **シリーズ記事一覧**
> 
> -   [ターミナルがダサいとモテない。Terminal Emulator 紹介編](https://blog.grasys.io/post/yusukeh/terminal-emulator-macos/)
>     
> -   [ターミナルがダサいとモテない。Starship 紹介編](https://blog.grasys.io/post/yusukeh/terminal-starship/)
>     
> -   [ターミナルがダサいとモテない。tmux + tpm 紹介編](https://blog.grasys.io/post/yusukeh/terminal-tmux-tpm/)
>     
> -   [ターミナルがダサいとモテない。Dracula Theme 紹介編](https://blog.grasys.io/post/yusukeh/terminal-dracula-theme/)
>     
> -   [ターミナルがダサいとモテない。neovim + AstroNvim 紹介編](https://blog.grasys.io/post/yusukeh/terminal-neovim-astronvim/)
>     
> -   [ターミナルがダサいとモテない。モダンなコマンド 紹介編](https://blog.grasys.io/post/yusukeh/terminal-modern-command/)
>     

転載：[ターミナルがダサいとモテない。WezTerm 紹介編（Medium）](https://medium.com/@yusuke_h/%E3%82%BF%E3%83%BC%E3%83%9F%E3%83%8A%E3%83%AB%E3%81%8C%E3%83%80%E3%82%B5%E3%81%84%E3%81%A8%E3%83%A2%E3%83%86%E3%81%AA%E3%81%84-wezterm%E7%B4%B9%E4%BB%8B%E7%B7%A8-11306091722a)[](https://medium.com/tag/wezterm?source=post_page-----11306091722a---------------wezterm-----------------)

## この記事を書いた人

[![](/_astro/yusukeh.BvUd2yKE_1mQ6Fp.webp)](/authors/yusukeh/)

### [yusukeh](/authors/yusukeh/)

Fly high. Think deep. Move fast. Go far.🦅

-   [Medium](https://medium.com/@yusukeh "Medium")

[プロフィールと記事一覧](/authors/yusukeh/)