2024-01-01から1年間の記事一覧

VSCodeとNeovimでCodeGemmaを使用できるようにする

VSCodeとNeovimでCodeGemmaを使用できるようにする 先日、CodeGemmaが更新されました。 ai.google.dev ローカルで会話しながら開発ができるものを探していたので早速VSCodeやNeovimで試してみました。 ※ Linux環境の話でWindowsやMacは動作未確認です 今回は…

nvimで複数ファイルをbuffersに読み込む

最近、CopilotChatをnvimで使用することのできるCopilotC-Nvim/CopilotChat.nvimがluaで動くようになりましたね。 github.com 前回書いたコードブロックを選択したりdiffを表示したりする処理も標準搭載されるようになり進化を実感しています。 今回は次に来…

nvimでcopilot chatの最後のコードブロックを選択する

CopilotChatをNeovimで使用するにあたり、コードブロックの選択が面倒だったので選択してくれるものを作成しました。 github.com 同じ悲しみを背負っている方に共有したいとおもいます。 -- select codeblock text local function move_cursor_to_above_code…

VSCodeをVimmer好みにする

皆さんはVSCodeを使用していますでしょうか。 私は普段Vim(Neovim)ですが、誰かと共通の何かを作成するときはVSCodeを使用しています。 また、初心者の方に何かを教えるときは同じエディタを使わないと伝わりが良くないので、みんなが使ってるエディタを勧め…

NeoVimのテーマをTmuxのpaneIDによって決める

お久しぶりです。 昨今ではAIを使用したプログラミングが流行りに流行って、AI搭載のテキストエディタがたくさん出てきましたね。 私も色々使ってみたのですが最終的にNeoVimに戻ってきてしまいました。 NeoVimでもCopilotChat使えますしね。 色々試した中で…