diff options
Diffstat (limited to 'vim/lua')
-rw-r--r-- | vim/lua/mappings.lua | 12 | ||||
-rw-r--r-- | vim/lua/plugins/init.lua | 1 |
2 files changed, 8 insertions, 5 deletions
diff --git a/vim/lua/mappings.lua b/vim/lua/mappings.lua index e9a20f5..4ae28c1 100644 --- a/vim/lua/mappings.lua +++ b/vim/lua/mappings.lua | |||
@@ -97,16 +97,15 @@ vim.keymap.set('n', '<leader>sd', function() | |||
97 | require('telescope.builtin').oldfiles { | 97 | require('telescope.builtin').oldfiles { |
98 | prompt_title = 'CD to', | 98 | prompt_title = 'CD to', |
99 | attach_mappings = function(prompt_bufnr, map) | 99 | attach_mappings = function(prompt_bufnr, map) |
100 | local cd_to_dir = function() | 100 | local cd_prompt = function() |
101 | local file = require('telescope.actions.state').get_selected_entry()[1] | 101 | local file = require('telescope.actions.state').get_selected_entry()[1] |
102 | local path = string.match(file, "(.*[/\\])") | 102 | local path = string.match(file, "(.*[/\\])") |
103 | require('telescope.actions').close(prompt_bufnr) | 103 | require('telescope.actions').close(prompt_bufnr) |
104 | vim.cmd("cd " .. path) | 104 | vim.api.nvim_feedkeys(":cd " .. path, 'n', true) |
105 | vim.cmd("pwd") | ||
106 | end | 105 | end |
107 | 106 | ||
108 | map('i', '<CR>', cd_to_dir) | 107 | map('i', '<CR>', cd_prompt) |
109 | map('n', '<CR>', cd_to_dir) | 108 | map('n', '<CR>', cd_prompt) |
110 | 109 | ||
111 | return true | 110 | return true |
112 | end, | 111 | end, |
@@ -184,3 +183,6 @@ vim.cmd('vmap s S') | |||
184 | -- [ Aerial ]"" "<cmd>AerialNext<CR>", {}) | 183 | -- [ Aerial ]"" "<cmd>AerialNext<CR>", {}) |
185 | vim.keymap.set("n", "gL", "<cmd>Telescope aerial<CR>") | 184 | vim.keymap.set("n", "gL", "<cmd>Telescope aerial<CR>") |
186 | vim.keymap.set("n", "gl", function() require("aerial").toggle({ direction = "left" }) end) | 185 | vim.keymap.set("n", "gl", function() require("aerial").toggle({ direction = "left" }) end) |
186 | |||
187 | --[ TrunZen ] | ||
188 | vim.keymap.set('n', '<leader>z', ':TZAtaraxis<CR>') | ||
diff --git a/vim/lua/plugins/init.lua b/vim/lua/plugins/init.lua index 8c7a049..adcff9b 100644 --- a/vim/lua/plugins/init.lua +++ b/vim/lua/plugins/init.lua | |||
@@ -12,6 +12,7 @@ return { | |||
12 | -- For focus mode | 12 | -- For focus mode |
13 | { | 13 | { |
14 | "Pocco81/true-zen.nvim", | 14 | "Pocco81/true-zen.nvim", |
15 | lazy = false, | ||
15 | cmd = { "TZAtaraxis", "TZMinimalist" }, | 16 | cmd = { "TZAtaraxis", "TZMinimalist" }, |
16 | }, | 17 | }, |
17 | 18 | ||