diff options
Diffstat (limited to 'config/essentials/vis')
| -rw-r--r-- | config/essentials/vis/visrc.lua | 10 | 
1 files changed, 6 insertions, 4 deletions
| diff --git a/config/essentials/vis/visrc.lua b/config/essentials/vis/visrc.lua index 78f7cfe..f9242c8 100644 --- a/config/essentials/vis/visrc.lua +++ b/config/essentials/vis/visrc.lua @@ -119,10 +119,12 @@ end)  vis.events.subscribe(vis.events.WIN_OPEN, function(win) -- luacheck: no unused args  	-- automatically cd in parent dir of file -	if win.file and win.file.path then -		local dir = win.file.path:match(".*/") -		vis:command("cd " .. dir) -	end +	vis:command_register("cdp", function() +		if win.file and win.file.path then +			local dir = win.file.path:match(".*/") +			vis:command("cd " .. dir) +		end +	end, "Cd to parent dir of file")  	win.options.relativenumbers = true | 
