aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2022-01-25 19:39:53 +0900
committernsfisis <nsfisis@gmail.com>2022-01-25 19:39:53 +0900
commit6108382df50931ed49aebcf62344f3fe826d3202 (patch)
treefc7ec1222380260cee18156e7ce4fbe9742b169e
parent4cbb3896b6bc09bae86de4cfc183934d9c6bf5ef (diff)
downloaddotfiles-6108382df50931ed49aebcf62344f3fe826d3202.tar.gz
dotfiles-6108382df50931ed49aebcf62344f3fe826d3202.tar.zst
dotfiles-6108382df50931ed49aebcf62344f3fe826d3202.zip
neovim: fix file path on statusline/tabline
-rw-r--r--.config/nvim/init.lua4
1 files changed, 4 insertions, 0 deletions
diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua
index e55b306..cfe11ae 100644
--- a/.config/nvim/init.lua
+++ b/.config/nvim/init.lua
@@ -1001,6 +1001,10 @@ function vimrc.statusline.filename(bufnr)
i = i - 1
end
+ if i <= -(#this_path) then
+ i = -(#this_path) + 1
+ end
+
local ret = ''
for k = i, 0 do
if #this_path < 1 - k then