My favorites | Sign in
Project Logo
Project hosting will be READ-ONLY Wednesday, 7AM PST due to brief network maintenance
                
Code license: MIT License
Labels: vim, pty, shell, vimscript
Feeds:
People details
Project owners:
  nicoraffo

Conque is a Vim plugin allowing users to execute and interact with programs, typically a shell such as bash, inside a buffer window. The goal is always to keep the terminal behavior as close as possible to its native interface, while adding the additional features of Vim on top.

Updates

Version 0.4 released (2009-10-29)

Conque 0.4 available for download.

Installation

Copy files from conque/ into your .vim directory, for example:

$HOME/.vim/plugin/conque.vim
$HOME/.vim/syntax/conque.vim
$HOME/.vim/autoload/conque.vim
$HOME/.vim/autoload/subprocess.vim
$HOME/.vim/autoload/subprocess/proc_py.vim
$HOME/.vim/autoload/subprocess/shell_translate.vim

Usage

Type :Conque <command> to run your command in vim, for example:

:Conque bash
:Conque mysql -h localhost -u joe -p sock_collection
:Conque ipython

To open Conque in a new horizontal or vertical buffer use:

:ConqueSplit <command>
:ConqueVSplit <command>

Use insert mode to send commands to the shell. Use the <Tab> key to get more output from the shell. Conque is set to only a 40 milisecond timeout by default, so you will likely need to use the <Tab> key frequently.

Screenshots

Credits

Conque is currently developed and maintained by me, Nico Raffo. Conque was inspired by the excellent shell VimShell, written by Shougo Matsushita.

Contact

For questions or comments email nicoraffo at gmail.com.









Hosted by Google Code