aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2022-02-20 14:41:36 +0900
committernsfisis <nsfisis@gmail.com>2022-02-20 14:41:36 +0900
commit54c0b63d586bbf69d9b987cb7a43bccbbf02cbce (patch)
tree9c0596b035303139f7519ede7b9dd843f104c3dc
parent30294d77ca1ac148b405aaa4eaed977f7bad2f63 (diff)
downloaddotfiles-54c0b63d586bbf69d9b987cb7a43bccbbf02cbce.tar.gz
dotfiles-54c0b63d586bbf69d9b987cb7a43bccbbf02cbce.tar.zst
dotfiles-54c0b63d586bbf69d9b987cb7a43bccbbf02cbce.zip
neovim: expand buffer name to full path before uniquifying
-rw-r--r--.config/nvim/init.lua4
1 files changed, 2 insertions, 2 deletions
diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua
index f1ac053..102dff2 100644
--- a/.config/nvim/init.lua
+++ b/.config/nvim/init.lua
@@ -998,10 +998,10 @@ function vimrc.statusline.readonly(bufnr)
end
function vimrc.statusline.filename(bufnr)
- local name = F.bufname(bufnr)
- if name == '' then
+ if F.bufname(bufnr) == '' then
return '[No Name]'
end
+ local name = F.expand(('#%s:p'):format(bufnr))
if vim.b[bufnr]._scratch_ then
return '*scratch*'
end