Skip to content

sayanarijit/exec-cursorline-insert-stdout.nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Execute the line under cursor and insert the stdout below.

exec-cursorline-insert-stdout.gif

exec-cursorline-insert-stdout2.gif

Plug

Plug 'sayanarijit/exec-cursorline-insert-stdout.nvim'

Usage

Execute the line under cursor

require"exec-cursorline-insert-stdout".execute()

Process the stdout before insert

require"exec-cursorline-insert-stdout".execute{
    process_stdout = function(stdout)
        return "---\n" .. stdout .. "---\n"
    end
}

Prepare for the next command after executing one

require"exec-cursorline-insert-stdout".execute{
    prepare_for_next_command = true
}

Recommended config

command ExecuteLine :lua require"exec-cursorline-insert-stdout".execute{prepare_for_next_command = true}

nnoremap <silent> X :ExecuteLine<CR>

About

Execute the line under cursor and insert the stdout below.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages