mirror of
https://github.com/Baipyrus/nvim-config.git
synced 2024-11-15 05:23:50 +00:00
manual file path fix for relative paths
This commit is contained in:
parent
7a9d85ceb9
commit
b6acf5ccb1
@ -112,6 +112,15 @@ end
|
|||||||
|
|
||||||
vim.keymap.set({ 'n', 'v' }, '<leader>gy', global_cmd_yank, { desc = '[G]lobal command [Y]ank' })
|
vim.keymap.set({ 'n', 'v' }, '<leader>gy', global_cmd_yank, { desc = '[G]lobal command [Y]ank' })
|
||||||
|
|
||||||
|
-- Fix filename keymap
|
||||||
|
vim.keymap.set({ 'n', 'v' }, '<leader>fp', function()
|
||||||
|
-- lua print(string.gsub(vim.api.nvim_buf_get_name(0), vim.fn.getcwd(), ''))
|
||||||
|
local cwd = vim.fn.getcwd()
|
||||||
|
local path = vim.api.nvim_buf_get_name(0)
|
||||||
|
local file, _ = string.gsub(path, cwd .. '\\', '')
|
||||||
|
vim.cmd('0f | file ' .. file)
|
||||||
|
end, { desc = '[F]ile Fix Relative [P]ath' })
|
||||||
|
|
||||||
if vim.g.neovide then
|
if vim.g.neovide then
|
||||||
-- System clipboard keybinds in normal and visual mode
|
-- System clipboard keybinds in normal and visual mode
|
||||||
vim.keymap.set({ 'n', 'v' }, '<C-S-c>', '"+y', { desc = 'Yank to System clipboard' })
|
vim.keymap.set({ 'n', 'v' }, '<C-S-c>', '"+y', { desc = 'Yank to System clipboard' })
|
||||||
|
Loading…
Reference in New Issue
Block a user