前置き
拙作のプラグインである extend_word_motion.nvim を開発するため、ローカルにあるプラグインを lazy.nvim で読み込む必要がありましたので、そのための設定を備忘録として残します。
環境
1❯ nvim --version 2NVIM v0.10.2 3Build type: Release 4LuaJIT 2.1.1713773202 5Run "nvim -V1 -v" for more info
1# lazy.nvim 2version 11.16.2 3tag v11.16.2 4branch main 5commit 7e6c863
1 …
続きを読む前置き
この記事はVim Advent Calendar 2024 の 16日目の記事です。本記事執筆時点で15日目の記事は登録されていないので、本記事の前の記事は、nil2 さんの Vimの:{range}!を通して任意の言語でテキストを処理する です。AWK でテキストを整形したりワンライナーのスクリプトのデバッグをするのに便利そうな手法ですね。
続きを読む- 2024年12月15日追記あり
前置き
tinysegmenter.nvim という Lua で日本語の分かち書きを実現するソフトウェアが登場しましたので、これを利用して、Neovim の Word Motion をオーバーライドしようと思ったのですが、その処理で日本語を含む文字列の長さを取得する必要が生じました。
続きを読む 前置き
この記事は、キーボード #1 Advent Calendar 202411日目の記事です。前日の記事は、ゆびながモンキーさんの気楽にキーボード設計して天キー持っていこうぜって話。 でした。天キーのキーボードのレベルが高いというのは私も実感するところでして、2023年3月の天キーに参加したときもハイレベルなキーボードが多数展示されていて、自分のキーボードを展示するのが少々気後れしました。
続きを読む前置き
Neovim でコマンドを実行したとき、実行結果が1行の文字列ならコマンドラインに結果が表示されるのですが、結果が Table 型だと
table 0x...
と表示されて中身を確認できません。
続きを読む