# 🏆MVP
## ターミナル強化スライドの作成
ターミナル環境を強化するプレゼン用のスライドを作成した。
![[👩🏫抜け出せないターミナルをつくろう]]
今仕事しているチームでターミナル周りのスキルを強化するために作成したもので、もう少しアッサリつくるつもりだったが、いざつくるとどうしてもこだわってしまう...。まあプライベートの自由時間でやっていることなので、好きにやればいいとは思っているけど。
# 🥈RUP
## Wave Terminalを試してみた
2024年に公開された新しいターミナル、[[Wave Terminal]]を試してみた。
<div class="link-card-v2">
<div class="link-card-v2-site">
<img class="link-card-v2-site-icon" src="https://framerusercontent.com/images/s5BucbxyDs8yx011LSbM8r3zSQ.png" />
<span class="link-card-v2-site-name">www.waveterm.dev</span>
</div>
<div class="link-card-v2-title">
Wave Terminal — Upgrade Your Command Line
</div>
<div class="link-card-v2-content">
Stop Context Switching by Bringing Context Into Your Terminal. Wave is an open-source terminal with superpowers, ...
</div>
<img class="link-card-v2-image" src="https://framerusercontent.com/assets/7QpsNGHAJbkBbAHuiCY2gRHWSc.png" />
<a href="https://www.waveterm.dev/"></a>
</div>
[[Electron]]製ということもあり、[[Hyper]]のように少しオシャレだけでその分重いし実用には色々と動きが怪しいのかな... と思っていたら、割といい動きをしてくれていた。現時点だと[[WSL]] x [[Zsh]]との相性が悪かったり、フォントが少しぼやける?気もするが、将来性を感じた。そもそも[[ターミナル]]にブラウザやファイルエクスプローラーの機能を求めるのか? については議論の余地があるけど。
<div class="link-card-v2">
<div class="link-card-v2-site">
<img class="link-card-v2-site-icon" src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/favicon-64.png" />
<span class="link-card-v2-site-name">Minerva</span>
</div>
<div class="link-card-v2-title">
📜2024-12-15 Wave Terminalを試してみた
</div>
<div class="link-card-v2-content">Wave Terminalというターミナル界のVSCodeみたいなターミナルを見つけたので軽く試してみた。</div>
<img class="link-card-v2-image" src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/Notes/attachments/activity.webp" />
<a data-href="📜2024-12-15 Wave Terminalを試してみた" class="internal-link"></a>
</div>
%%[[📜2024-12-15 Wave Terminalを試してみた]]%%
# 🪙OPA
## winresizer.nvimの導入
[[Neovim]]の[[ウィンドウ (Vim)|ウィンドウ]]サイズ変更操作は何かと面倒だった。
- キーボードからの操作も `<C-w>+` とかを何度も押す必要がある
- 数字入力後であれば1回で済むけど、うまく調整できない
- 何より直感的でない
- マウスからの操作はリサイズするポイントをつかむのに苦労する
もう少し手軽に操作したいと思っていたところ、[[winresizer.nvim]]を見つけた。
<div class="link-card-v2">
<div class="link-card-v2-site">
<img class="link-card-v2-site-icon" src="https://github.githubassets.com/favicons/favicon.svg" />
<span class="link-card-v2-site-name">GitHub</span>
</div>
<div class="link-card-v2-title">
GitHub - simeji/winresizer: very simple vim plugin for easy resizing of your vim windows
</div>
<div class="link-card-v2-content">
very simple vim plugin for easy resizing of your vim windows - GitHub - simeji/winresizer: very simple vim plug ...
</div>
<img class="link-card-v2-image" src="https://opengraph.githubassets.com/9284fba9857c3d4754968e3692c4d0c999a8add13ce84768601a1bac5b3d5128/simeji/winresizer" />
<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]]