feat: run command after sending to buffer

This commit is contained in:
EthanJWright 2021-08-18 20:19:27 -06:00
parent d8610fdc12
commit 7758ef1a0c
2 changed files with 6 additions and 0 deletions

View File

@ -156,6 +156,7 @@ M.setup = function(config)
global_settings = {
["save_on_toggle"] = false,
["save_on_change"] = true,
["enter_on_sendcmd"] = false,
},
}, expand_dir(
c_config

View File

@ -1,5 +1,6 @@
local harpoon = require("harpoon")
local log = require("harpoon.dev").log
local global_config = harpoon.get_global_settings()
local M = {}
local terminals = {}
@ -66,6 +67,10 @@ M.sendCommand = function(idx, cmd, ...)
cmd = harpoon.get_term_config().cmds[cmd]
end
if global_config.enter_on_sendcmd then
cmd = cmd .. "\n"
end
if cmd then
log.debug("sendCommand:", cmd)
vim.api.nvim_chan_send(term_handle.term_id, string.format(cmd, ...))