Compare commits

...
2 Commits
Author SHA1 Message Date
Job79 a9c376c8f8 feat: add sh parser 2026-08-29 17:02:42 +02:00
Job79 3a41727764 feat: add terminal shortcuts 2026-08-29 17:02:35 +02:00
2 changed files with 7 additions and 1 deletions
+6
View File
@@ -27,6 +27,11 @@ local nmap = function(lhs, rhs, desc, plugin)
vim.keymap.set("n", lhs, final_rhs, { desc = desc }) vim.keymap.set("n", lhs, final_rhs, { desc = desc })
end end
local tmap = function(lhs, rhs, desc, plugin)
local final_rhs = plugin and lazy_wrap(plugin, rhs) or rhs
vim.keymap.set("t", lhs, final_rhs, { desc = desc })
end
local nmap_leader = function(suffix, rhs, desc, plugin) local nmap_leader = function(suffix, rhs, desc, plugin)
local final_rhs = plugin and lazy_wrap(plugin, rhs) or rhs local final_rhs = plugin and lazy_wrap(plugin, rhs) or rhs
vim.keymap.set("n", "<Leader>" .. suffix, final_rhs, { desc = desc }) vim.keymap.set("n", "<Leader>" .. suffix, final_rhs, { desc = desc })
@@ -121,3 +126,4 @@ nmap_leader("ts", function() require("terminal").open_terminal_app("lazysql") en
-- Overwrites ================================================================== -- Overwrites ==================================================================
nmap("<Esc>", function() vim.cmd("nohlsearch") end, "Clear search highlights") nmap("<Esc>", function() vim.cmd("nohlsearch") end, "Clear search highlights")
tmap("<C-w>", "<C-\\><C-n><C-w>", "Terminal window navigation")
+1 -1
View File
@@ -22,7 +22,7 @@ Config.now_if_args(function()
local filetypes = { local filetypes = {
'html', 'css', 'lua', 'go', 'php', 'blade', 'sql', 'javascript', 'html', 'css', 'lua', 'go', 'php', 'blade', 'sql', 'javascript',
'typescript', 'typescriptreact', 'dockerfile', 'yaml', 'markdown', 'dart', 'typescript', 'typescriptreact', 'dockerfile', 'yaml', 'markdown', 'dart',
'json', 'xml', 'toml', 'bash', 'gitcommit', 'diff', 'regex', 'zsh', 'http' 'json', 'xml', 'toml', 'sh', 'bash', 'zsh', 'gitcommit', 'diff', 'regex', 'http'
} }
Config.autocmd('FileType', filetypes, function(ev) Config.autocmd('FileType', filetypes, function(ev)