diff options
| -rw-r--r-- | fnl/conf/events.fnl | 12 | ||||
| -rw-r--r-- | fnl/conf/init.fnl | 1 |
2 files changed, 13 insertions, 0 deletions
diff --git a/fnl/conf/events.fnl b/fnl/conf/events.fnl index cdc672b..883611d 100644 --- a/fnl/conf/events.fnl +++ b/fnl/conf/events.fnl @@ -19,3 +19,15 @@ {:pattern ["*"] :callback save-session :group "conf#events"}) + +(vim.api.nvim_create_autocmd [:BufWinEnter :WinEnter] + {:pattern ["term://*"] + :callback (fn [] + (vim.cmd :startinsert)) + :group "conf#events"}) + +(vim.api.nvim_create_autocmd [:BufLeave] + {:pattern ["term://*"] + :callback (fn [] + (vim.cmd :stopinsert)) + :group "conf#events"}) diff --git a/fnl/conf/init.fnl b/fnl/conf/init.fnl index 49bbd84..881cbbe 100644 --- a/fnl/conf/init.fnl +++ b/fnl/conf/init.fnl @@ -30,6 +30,7 @@ (map :n "]x" ":lnext<cr>") (map :n :<c-p> ":Telescope find_files<cr>") (map :n "`<Backspace>" ":FocusDispatch ") + (map :n "`k" ":K9s ") (map :n :<leader>p ":NewTab<cr>") (map :n :<leader>cf ":tabedit ~/flake|tc ~/flake|G<cr><c-w>o") (map :n :<leader>cn ":tabedit ~/neovim|tc ~/neovim|G<cr><c-w>o")) |
