Welcome to my blog
Thoughts, code, and life.
-
Windows でも editprompt したい! AutoHotkey で自作する
Gemini CLI や Claude Code などの CLI ツールで、プロンプトを外部エディタで編集するための `editprompt` が Windows で使えなかったため、AutoHotkey で同様の機能を実装しました。
-
Hello Lume! Gemini CLI でブログを作りました
Gemini CLI を使って Lume でブログサイトを構築しました。
-
Gemini API を利用した Vim Plugin
Google Gemini APIを利用して、Vim上でAIとチャットができるプラグイン「futago.vim」を作成しました。会話履歴の保存や、ずんだもんキャラの設定例も紹介しています。
-
Hyper-V 環境構築
MINISFORUM UM790Proを使ってHyper-V環境を構築した手順のメモです。PowerShellを使ったネットワーク設定(内部スイッチ、NAT)やVM作成の自動化について解説しています。
-
TypeScript で Vim / Neovim の設定を書く!
Vim/Neovimの設定ファイル自体をTypeScript (denops.vim) で記述し、プラグイン管理もDenoで行うためのライブラリ「dvpm」を作成しました。起動速度の改善などに効果があります。
-
denops.vim で neovim-remote 代替 !
既に起動しているNeovimインスタンスがある場合、新規起動せずに既存インスタンスでファイルを開くプラグイン「dps-hitori」を作成しました。Windows環境での`neovim-remote`代替として便利です。
-
denops.vim で random colorscheme !
Vimのカラースキームを時間経過やイベントでランダムに変更するプラグイン「dps-randomcolorscheme」を作成しました。
-
denops.vim で autodate
ファイル保存時などに、特定の書式(Last Changeなど)の日付を自動更新するプラグイン「dps-autodate」を作成しました。
-
自動的にファイルバックアップする (denops.vim)
指定したイベント(`CursorHold`など)で自動的にファイルのバックアップを作成するプラグイン「dps-autobackup」を作成しました。
-
Save session with vim-reanimate
Vimのセッション保存・復元プラグイン「vim-reanimate」の導入と、カレントディレクトリ単位での保存設定について紹介しています。