sponsor Vim development Vim logo Vim Book Ad

shellasync.vim : shellasync.vim plugin for asynchronously executing shell commands in vim

 script karma  Rating 13/6, Downloaded by 3041  Comments, bugs, improvements  Vim wiki

created by
Dmitry Geurkov
script type
shellasync.vim plugin allows you to asynchronously execute shell commands inside vim and see
output inside a seperate window buffer without waiting for a command to finish.
It uses python's subprocess and threading capabilities to execute shell commands in seperate thread and non-blockingly
get the output as the command executes

Platform: only unix based operating systems are supported

Requirements: vim compiled with python support

Github: https://github.com/troydm/shellasync.vim
install details

rate this script Life Changing Helpful Unfulfilling 
script versions (upload new version)

Click on the package to download.

package script version date Vim version user release notes
shellasync.vim-0.3.7.zip 0.3.7 2013-01-31 7.3 Dmitry Geurkov lot of bugs fixed
shellasync.vim-0.3.6.zip 0.3.6 2012-12-18 7.3 Dmitry Geurkov added ShellSend and ShellSelect commands
shellasync.vim-0.3.5.zip 0.3.5 2012-09-18 7.0 Dmitry Geurkov pseudo shell terminal added
shellasync.vim-0.3.4.zip 0.3.4 2012-09-07 7.0 Dmitry Geurkov complete rewrite of plugin
added ShellList command
shellasync.vim-0.3.3.zip 0.3.3 2012-09-03 7.0 Dmitry Geurkov better output handling
shellasync.vim-0.1.zip 0.1 2012-08-20 7.0 Dmitry Geurkov Initial upload
ip used for rating:

If you have questions or remarks about this site, visit the vimonline development pages. Please use this site responsibly.
Questions about Vim should go to the maillist. Help Bram help Uganda.