Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit20ac8bf

Browse files
committed
fix(picker.format): use file for icon. fallback to ft when buffer is not a file. See#2390
1 parent195faa0 commit20ac8bf

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

‎lua/snacks/picker/format.lua‎

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -46,15 +46,13 @@ function M.filename(item, picker)
4646
returnret
4747
end
4848
localpath=Snacks.picker.util.path(item)oritem.file
49-
localname,cat=path,"file"
50-
ifitem.bufandvim.api.nvim_buf_is_loaded(item.buf)then
51-
name=vim.bo[item.buf].filetype
52-
cat="filetype"
53-
elseifitem.dirthen
54-
cat="directory"
55-
end
5649

5750
ifpicker.opts.icons.files.enabled~=falsethen
51+
localname,cat=path, (item.dirand"directory"or"file")
52+
ifitem.bufandvim.api.nvim_buf_is_loaded(item.buf)andvim.bo[item.buf].buftype~=""then
53+
name=vim.bo[item.buf].filetype
54+
cat="filetype"
55+
end
5856
localicon,hl=Snacks.util.icon(name,cat, {
5957
fallback=picker.opts.icons.files,
6058
})

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp