![[neovim-recipe.webp|cover-picture]]
[[Neovimプラグイン]]の開発で利用するユースケースやレシピ集。
- [[📕LuaをインストールせずNeovimだけでターミナルのコマンドラインからluaファイルを実行]]
- [[現在のLuaファイル実行結果をその場で確認 (Neovim)|現在のLuaファイル実行結果をその場で確認]]
- [[ユーザーにINFO情報を通知 (Neovim)|ユーザーにINFO情報を通知]]
- [[ブロッキングのsleep (Neovim)|ブロッキングのsleep]]
- [[非ブロッキングのsleep (Neovim)|非ブロッキングのsleep]]
- [[JSONをデコード (Neovim)|JSONをデコード]]
- [[JSONをエンコード (Neovim)|JSONをエンコード]]
- [[環境変数の取得 (Neovim)|環境変数の取得]]
- [[現在の行(line)番号取得 (Neovim)|現在の行(line)番号取得]]
- [[現在の列(col)位置取得 (Neovim)|現在の列(col)位置取得]]
- [[現在行テキスト取得 (Neovim)|現在行テキスト取得]]
- [[ビジュアルモードで選択中のテキスト取得 (Neovim)|ビジュアルモードで選択中のテキスト取得]]
- [[文字列を分割 (Neovim)|文字列を分割]]
- [[文字列を改行区切りでテーブルに変換 (Neovim)|文字列を改行区切りでテーブルに変換]]
- [[クリップボードに文字列をコピー (Neovim)|クリップボードに文字列をコピー]]
- [[テーブル(配列)から一部分を取得 (Neovim)|テーブル(配列)から一部分を取得]]
- [[任意のバッファを保存 (Neovim)|任意のバッファを保存]]
- [[Neovimプラグインでtelescope.nvimと連携する]]
- [[カレントバッファのカーソル位置にテキストを挿入 (Neovim)|カレントバッファのカーソル位置にテキストを挿入]]
- [[カレントバッファの現在行を別の文字列で置換 (Neovim)|カレントバッファの現在行を別の文字列で置換]]
- [[Luaからexコマンドを実行 (Neovim)|Luaからexコマンドを実行]]
- [[カレントバッファのファイルタイプを取得 (Neovim)|カレントバッファのファイルタイプを取得]]
- [[カレントバッファのファイルが存在するディレクトリパスを取得 (Neovim)|カレントバッファのファイルが存在するディレクトリパスを取得]]