better toggleterm
This commit is contained in:
parent
83e2feb4cb
commit
02d561140c
|
@ -89,6 +89,7 @@ keymap('n', '<F7>', ":lua require'dap'.step_over()<CR>", default_ops)
|
||||||
keymap('n', '<Leader>D', ":lua require'dapui'.toggle()<CR>", default_ops)
|
keymap('n', '<Leader>D', ":lua require'dapui'.toggle()<CR>", default_ops)
|
||||||
|
|
||||||
-- REPL
|
-- REPL
|
||||||
|
keymap('n', '<Leader>x', ':ToggleTermSendCurrentLine 100<CR><CR>', default_ops)
|
||||||
keymap('v', '<Leader>x', ':ToggleTermSendVisualLines 100<CR><CR>', default_ops)
|
keymap('v', '<Leader>x', ':ToggleTermSendVisualLines 100<CR><CR>', default_ops)
|
||||||
|
|
||||||
|
|
||||||
|
@ -109,7 +110,9 @@ vim.cmd('autocmd! TermOpen term://* lua set_terminal_keymaps()')
|
||||||
-- Toggle a custom Terminal with ipython
|
-- Toggle a custom Terminal with ipython
|
||||||
local Terminal = require('toggleterm.terminal').Terminal
|
local Terminal = require('toggleterm.terminal').Terminal
|
||||||
local ipython = Terminal:new({ cmd="ipython", direction="horizontal", count="100"})
|
local ipython = Terminal:new({ cmd="ipython", direction="horizontal", count="100"})
|
||||||
local function _ipython_toggle()
|
function _ipython_toggle()
|
||||||
ipython:toggle()
|
ipython:toggle()
|
||||||
end
|
end
|
||||||
keymap('n', '<F1>', ":lua _ipython_toggle()<CR><Cmd>wincmd k<CR>", default_ops)
|
keymap('n', '<F1>', ":lua _ipython_toggle()<CR><Cmd>wincmd k<CR>", default_ops)
|
||||||
|
keymap('i', '<F1>', "<Esc>:lua _ipython_toggle()<CR><Cmd>wincmd k<CR>", default_ops)
|
||||||
|
keymap('t', '<F1>', "<Esc><Cmd>wincmd k<CR>:lua _ipython_toggle()<CR>", default_ops)
|
||||||
|
|
Loading…
Reference in New Issue