local Config = require('config') local helpers = require('keymap.helpers') local nmap_leader = helpers.nmap_leader -- Exit terminal insert mode with vim.keymap.set("t", "", [[]], { desc = "Exit terminal mode" }) -- t is for 'terminal' nmap_leader("tc", 'lua Config.terminal.open_clickhouse_client()', 'Open Clickhouse client') nmap_leader("tl", 'lua Config.terminal.open_clickhouse_local()', 'Open Clickhouse local') nmap_leader("tp", 'lua Config.terminal.open_python()', 'Open Python') nmap_leader("tj", 'lua Config.terminal.open_julia()', 'Open Julia') nmap_leader("td", 'lua Config.terminal.open_duckdb();Config.terminal.toggle_bracket()', 'Open DuckDB') nmap_leader("tx", 'lua Config.terminal.open_in_terminal()', 'Terminal Command') nmap_leader("tt", 'lua Config.terminal.open_shell()', 'Terminal') nmap_leader("tb", 'lua Config.terminal.toggle_bracket()', 'Toggle bracketed paste') nmap_leader("up", 'lua Config.terminal.toggle_bracket()', 'Toggle bracketed paste')