summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Vink <mike.vink@stater.nl>2023-05-04 16:39:58 +0200
committerMike Vink <mike.vink@stater.nl>2023-05-04 16:39:58 +0200
commitd73ac11eb93eaddfde614703d550c1db9af2327f (patch)
tree9d621e42b7131a284fb9df51f9cfb15be55f5c14
parent112733f77e1974000622b9da0821ff7881283c33 (diff)
insert on term
-rw-r--r--fnl/conf/events.fnl12
-rw-r--r--fnl/conf/init.fnl1
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"))