sponsor Vim development Vim logo Vim Book Ad

quickrun.vim : Run a command and show its result quickly.

 script karma  Rating 98/35, Downloaded by 4767  Comments, bugs, improvements  Vim wiki

created by
thinca
 
script type
utility
 
description
*quickrun* is Vim plugin to execute whole/part of editing file and show the result.
It provides :QuickRun command for it.

Default is set in the following languages:

- awk
- bash
- c
- clojure
- coffee
- cpp
- cs
- d
- dart
- dosbatch
- erlang
- eruby
- fortran
- go
- groovy
- haskell
- io
- java
- javascript
- jsx
- lisp
- llvm
- lua
- markdown
- ocaml
- perl
- perl6
- php
- python
- r
- ruby
- rust
- scala
- scheme
- sed
- sh
- vim
- wsh
- zsh

You can add settings for other languages and situations.

Latest Version:
https://github.com/thinca/vim-quickrun
 
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
vim-quickrun-0.6.0.zip 0.6.0 2012-06-23 7.2 thinca - Changed the constitution of module system.
  - quickrun#xxx_module() => quickrun#module#xxx()
  - Changed the arguments of quickrun#module#register().
  - Added quickrun#module#unregister().
  - Added quickrun#module#exists().
- Added hook module.
- Some options were moved to hook and removed.
  - output_encode
  - shebang
  - eval
- Some options were added to some modules.
  - runner/vimproc
    - sleep
  - outputter/buffer
    - name
    - filetype
- Added runner/vimscript.
- The specification which executes the command of Vim was deleted.
vim-quickrun-0.5.1.zip 0.5.1 2011-10-21 7.2 thinca - Added "srcfile" option.
- Added quickrun#get_module().
- Module was made unregisterable.
- Improved the expanding of "exec".
vim-quickrun-0.5.0.zip 0.5.0 2011-07-26 7.2 thinca - Implemented the module system.
  - Some options are not compatible.
  - See :help quickrun-module more details.
- Moved QuickRun() into quickrun#operator().
- Other many changes.
vim-quickrun-0.4.7.zip 0.4.7 2011-05-23 7.2 thinca - Added and improved the default values.
vim-quickrun-0.4.5.zip 0.4.5 2011-02-08 7.2 thinca - Improved the default value for go language.
- Improved the default value for javascript.
- Do not escape %c symbol if shebang line was used.
- Fixed the "shebang" option always worked.
vim-quickrun-0.4.4.zip 0.4.4 2011-01-11 7.2 thinca - Always expand "input" option.
- Fixed a bug when "runmode" option is "async:python".
- Improved behavior in MS Windows.
- Changed "%c" into symbol that specifies file.
vim-quickrun-0.4.3.zip 0.4.3 2010-12-14 7.2 thinca - Added the default config for erlang.
- Added "cmdopt" option.
- Expand "args" option.
- Improved the command line completion.
- ":to" of output_encode is omissible.
- Fixed a bug of infinity loop.
vim-quickrun-0.4.2.zip 0.4.2 2010-10-20 7.2 thinca - Added "_" to the default type name.
- Added perl6 support as default.
- Expand |quickrun-option-output|.
- Fixed a bug that "split" option doesn't work in twice or later.
- Changed g:quickrun_default_config to g:quickrun#default_config.
- Added the following values to |quickrun-option-runmode|.
  - "async:vimproc"
  - "async:python"
  - These are experimental.
- Check hasmapto() before <Leader>r is defined.
- Improve the reading and writing of a file.
vim-quickrun-0.4.1.zip 0.4.1 2010-07-11 7.2 thinca Initial upload
ip used for rating: 18.97.9.175

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.
   
Vim at Github