diff options
author | kylo252 <[email protected]> | 2021-11-19 08:20:49 +0100 |
---|---|---|
committer | GitHub <[email protected]> | 2021-11-19 08:20:49 +0100 |
commit | fe99ee6e42ddec225c46a9d1fcda5c5d76396601 (patch) | |
tree | 00b6da9e94a203285cd0fdec3d7e9394fbfd1b68 /lua/lvim/core | |
parent | d046b43acb1247bebf3ef38367ff3372f5169d5e (diff) |
fix(windows): autocmd requires forward slashes (#1967)
Diffstat (limited to 'lua/lvim/core')
-rw-r--r-- | lua/lvim/core/autocmds.lua | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/lua/lvim/core/autocmds.lua b/lua/lvim/core/autocmds.lua index 664c1662..d982b151 100644 --- a/lua/lvim/core/autocmds.lua +++ b/lua/lvim/core/autocmds.lua @@ -3,7 +3,12 @@ local Log = require "lvim.core.log" --- Load the default set of autogroups and autocommands. function M.load_augroups() - local user_config_file = vim.fn.resolve(require("lvim.config"):get_user_config_path()) + local user_config_file = require("lvim.config"):get_user_config_path() + + if vim.loop.os_uname().version:match "Windows" then + -- autocmds require forward slashes even on windows + user_config_file = vim.fn.resolve(user_config_file:gsub("\\", "/")) + end return { _general_settings = { |