;; Terminal inside nvim. (local keys [{1 :t 2 :ToggleTerm :desc :Terminal}]) (local opts {:size 32 :shade_terminals false}) (local auto-cmds [[:TermOpen {:pattern "term://*toggleterm#*" :callback (fn [] (vim.keymap.set :t : "wincmd h" {}) (vim.keymap.set :t : "wincmd j" {}) (vim.keymap.set :t : "wincmd k" {}) (vim.keymap.set :t : "wincmd l" {}))}] [:TermOpen {:pattern ["term://*toggleterm#*"] :command "setlocal spell!"}]]) (fn init [] (let [cmds (require :util.cmds)] (cmds.create-auto-cmds auto-cmds))) {1 :akinsho/toggleterm.nvim :version "*" :cmd :ToggleTerm : init : keys : opts}