[[oil.nvim]]の[[ファイルタイプ (Vim)|ファイルタイプ]]かどうかによって、ディレクトリを取得し、`dirs` に指定して開く。
```lua
{
keys = {
{
"<C-j><Space>f",
mode = { "n", "i" },
function()
-- この処理
local curdir = vim.bo.filetype == "oil" and require("oil").get_current_dir() or vim.fn.expand("%:p:h")
Snacks.picker.files({ dirs = { curdir } })
end,
silent = true
},
}
```