# 🏆MVP
## ターミナル強化スライドの作成
ターミナル環境を強化するプレゼン用のスライドを作成した。
![[👩🏫抜け出せないターミナルをつくろう]]
今仕事しているチームでターミナル周りのスキルを強化するために作成したもので、もう少しアッサリつくるつもりだったが、いざつくるとどうしてもこだわってしまう...。まあプライベートの自由時間でやっていることなので、好きにやればいいとは思っているけど。
# 🥈RUP
## Wave Terminalを試してみた
2024年に公開された新しいターミナル、[[Wave Terminal]]を試してみた。
<div class="link-card">
<div class="link-card-header">
<img src="https://framerusercontent.com/images/s5BucbxyDs8yx011LSbM8r3zSQ.png" class="link-card-site-icon"/>
<span class="link-card-site-name">www.waveterm.dev</span>
</div>
<div class="link-card-body">
<div class="link-card-content">
<p class="link-card-title">Wave Terminal — Upgrade Your Command Line</p>
<p class="link-card-description">Level Up Your Terminal With Graphical Widgets. An open-source terminal that adds the ability to launch graphical widgets, controlled and integrated directly with the ... </p>
</div>
<img src="https://framerusercontent.com/assets/bYEragayDhwOJpybFDNuPafuZL8.png" class="link-card-image" />
</div>
<a href="https://www.waveterm.dev/"></a>
</div>
[[Electron]]製ということもあり、[[Hyper]]のように少しオシャレだけでその分重いし実用には色々と動きが怪しいのかな... と思っていたら、割といい動きをしてくれていた。現時点だと[[WSL]] x [[Zsh]]との相性が悪かったり、フォントが少しぼやける?気もするが、将来性を感じた。そもそも[[ターミナル]]にブラウザやファイルエクスプローラーの機能を求めるのか? については議論の余地があるけど。
<div class="link-card">
<div class="link-card-header">
<img src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/favicon-64.png" class="link-card-site-icon"/>
<span class="link-card-site-name">minerva.mamansoft.net</span>
</div>
<div class="link-card-body">
<div class="link-card-content">
<p class="link-card-title">📜2024-12-15 Wave Terminalを試してみた</p>
<p class="link-card-description">Wave Terminalというターミナル界のVSCodeみたいなターミナルを見つけたので軽く試してみた。</p>
</div>
<img src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/Notes/attachments/activity.webp" class="link-card-image" />
</div>
<a class="internal-link" data-href="Notes/📜2024-12-15 Wave Terminalを試してみた.md"></a>
</div>
%%[[📜2024-12-15 Wave Terminalを試してみた]]%%
# 🪙OPA
## winresizer.nvimの導入
[[Neovim]]の[[ウィンドウ (Vim)|ウィンドウ]]サイズ変更操作は何かと面倒だった。
- キーボードからの操作も `<C-w>+` とかを何度も押す必要がある
- 数字入力後であれば1回で済むけど、うまく調整できない
- 何より直感的でない
- マウスからの操作はリサイズするポイントをつかむのに苦労する
もう少し手軽に操作したいと思っていたところ、[[winresizer.nvim]]を見つけた。
<div class="link-card">
<div class="link-card-header">
<img src="https://github.githubassets.com/favicons/favicon.svg" class="link-card-site-icon"/>
<span class="link-card-site-name">GitHub</span>
</div>
<div class="link-card-body">
<div class="link-card-content">
<p class="link-card-title">GitHub - simeji/winresizer: very simple vim plugin for easy resizing of your vim windows</p>
<p class="link-card-description">very simple vim plugin for easy resizing of your vim windows - GitHub - s ... </p>
</div>
<img src="https://opengraph.githubassets.com/b39062187fbea76f83a5688b4901f7b83b47eb288a9240d30432e158691292da/simeji/winresizer" class="link-card-image" />
</div>
<a href="https://github.com/simeji/winresizer"></a>
</div>
`<C-e>` でリサイズモードに切り替えてから、`ghjk` などでサイズを変更し、`Enter` で終了するというもの。モード変更という発想に至れなかったので目から鱗だった。これで、[[Neovim]]のウィンドウサイズ変更が捗りそう😊
# 🚀Releases
- [[🦉ghostwriter.nvim]]
- [ghostwriter.nvim v0.10.1リリース](https://github.com/tadashi-aikawa/ghostwriter.nvim/releases/tag/v0.10.1)
- [ghostwriter.nvim v0.11.0リリース](https://github.com/tadashi-aikawa/ghostwriter.nvim/releases/tag/v0.11.0)
# 👀Reading
なし
# 📚New Notes
- [[HEADの参照情報を取得 (Git)]]
- [[Reactive Props Destructure (Vue)]]
- [[Vue 3.4]]
- [[Vue 3.5]]
- [[Wave Terminal]]
- [[Windows Terminal Preview]]
- [[Windows Terminal Previewをインストール]]
- [[defineProps (Vue)]]
- [[git bisect]]
- [[string.find (Lua)]]
- [[v-bind Same-name Shorthand (Vue)]]
- [[winresizer.nvim]]
- [[zsh-autocomplete]]
- [[ファイルを外部ツールで開く (oil.nvim)]]
- [[二分探索]]
- [[文字列が正規表現にマッチするか確認 (Lua)]]
- [[👩🏫抜け出せないターミナルをつくろう]]
- 💽2024-12 更新履歴
- [[📒Vueリリースノート]]
- [[📘2024年 Neovim成長日記]]
- [[📜2024-12-14 Windows TerminalでSixelを使って画像を表示させたい]]
- [[📜2024-12-14 zsh-autocompleteを試してみる]]
- [[📜2024-12-15 Lazygitでgit bisectしてみる]]
- [[📜2024-12-15 Wave Terminalを試してみた]]
- [[📝render-markdown.nvimでHTMLのコメントが表示されなくなった]]
- [[📰2024年49週 Weekly Report]]