2022-12-04 19:32:16 +00:00
|
|
|
require("toggleterm").setup({open_mapping = [[<c-\>]]})
|
|
|
|
|
2024-04-22 16:01:27 +00:00
|
|
|
-- Get PR status on terminal load
|
|
|
|
-- require("toggleterm").setup({
|
|
|
|
-- open_mapping = [[<c-\>]],
|
|
|
|
-- on_create = function(term)
|
|
|
|
-- vim.cmd("startinsert")
|
|
|
|
-- term:send("gh pr checks")
|
|
|
|
-- end
|
|
|
|
-- })
|
|
|
|
|
2022-12-04 19:32:16 +00:00
|
|
|
-- Duplicate C-w & Esc Behavior
|
|
|
|
function _G.set_terminal_keymaps()
|
|
|
|
local opts = {buffer = 0}
|
|
|
|
vim.opt.signcolumn = "no"
|
|
|
|
vim.keymap.set('t', '<esc>', [[<C-\><C-n>]], opts)
|
|
|
|
vim.keymap.set('t', '<C-w>', [[<C-\><C-n><C-w>]], opts)
|
|
|
|
end
|
|
|
|
|
|
|
|
vim.cmd('autocmd! TermOpen term://* lua set_terminal_keymaps()')
|