summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Vanbesien <tvanbesi@proton.me>2026-06-02 20:57:48 +0200
committerThomas Vanbesien <tvanbesi@proton.me>2026-06-02 20:57:48 +0200
commit978e45966b7d797ae653ceadd7fe31d8d0e46481 (patch)
treeeaaae62e9c19ccc528ea27e746a35c1f7ee56ce4
parent8aac39ab70e19ac0e4e64474e03489a68009d508 (diff)
downloaddotfiles-978e45966b7d797ae653ceadd7fe31d8d0e46481.tar.gz
dotfiles-978e45966b7d797ae653ceadd7fe31d8d0e46481.zip
misc(nvim): add `:TabRenameToCurrentFileNameNoExt` command
-rw-r--r--.config/nvim/plugin/50-tabline.lua5
1 files changed, 5 insertions, 0 deletions
diff --git a/.config/nvim/plugin/50-tabline.lua b/.config/nvim/plugin/50-tabline.lua
index 3369e2a..ae8a8d6 100644
--- a/.config/nvim/plugin/50-tabline.lua
+++ b/.config/nvim/plugin/50-tabline.lua
@@ -70,3 +70,8 @@ vim.api.nvim_create_user_command("TabRename", function(opts)
vim.t.tabname = opts.args
vim.cmd.redrawtabline()
end, { nargs = 1 })
+
+vim.api.nvim_create_user_command("TabRenameToCurrentFileNameNoExt", function()
+ vim.t.tabname = vim.fn.expand("%:t:r")
+ vim.cmd.redrawtabline()
+end, { nargs = 0 })