mirror of
https://github.com/ThePrimeagen/harpoon.git
synced 2025-07-13 17:40:25 +00:00
feat: run command after sending to buffer
This commit is contained in:
parent
d8610fdc12
commit
7758ef1a0c
@ -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
|
||||
|
@ -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, ...))
|
||||
|
Loading…
x
Reference in New Issue
Block a user