Skip to content

Commit 04ab2a3

Browse files
nicoraffovim-scripts
authored andcommitted
Version 0.4
* Improved history and tab completion * Fix escape sequence formatting and improve highlighting * Send selected text to shell from any buffer * Add special handling of "vi" and "man" commands * Various bugfixes
1 parent 5ff75fa commit 04ab2a3

File tree

8 files changed

+586
-355
lines changed

8 files changed

+586
-355
lines changed

README.orig

Lines changed: 29 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11

22
Conque - Interactive shell buffer for Vim
33

4-
version: 0.3
4+
author: nico raffo <nicoraffo@gmail.com>
5+
modified: 2009-10-29
6+
version: 0.4
7+
info: http://code.google.com/p/conque/
58

69
== REQUIREMENTS ==
710

@@ -23,32 +26,38 @@ $HOME/.vim/autoload/subprocess/proc_py.vim
2326
Type :Conque <command> to run your command in vim, for example:
2427

2528
:Conque bash
29+
:Conque mysql -h localhost -u joe -p sock_collection
30+
:Conque ipython
2631

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

2934
:ConqueSplit <command>
30-
or
3135
:ConqueVSplit <command>
3236

37+
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.
38+
3339
== CONFIG OPTIONS ==
3440

3541
The following options can be added to your .vimrc file. (Defaults shown below)
3642

37-
" Use '...' filler characters while waiting for a response. Prevents sending extra <CR>'s to the terminal, although in some cases that may be desirable.
38-
" 1 = on, 0 = off
39-
let g:Conque_Use_Filler = 1
40-
4143
" Return prompt to user after this many miliseconds without any new output from the terminal.
42-
" Increasing this value will cause fewer '...' read timeouts, but will also make the terminal appear less responsive.
44+
" Increasing this value will cause fewer read timeouts, but will also make the terminal appear less responsive.
4345
let g:Conque_Read_Timeout = 40
4446

4547
" Use this syntax type with Conque. The default is relatively stripped down, although it does provide good MySQL highlighting
4648
let g:Conque_Syntax = 'conque'
4749

48-
" Allow commands plus their output to be folded. If the commands you run produce large amounts of output, folding
49-
" them can make the terminal more readable. Very experimental. 1 = on, 0 = off
50-
let g:Conque_Folding = 0
50+
" Terminal identification
51+
" Leaving this value as "dumb" may make the terminal slightly faster.
52+
" Setting it to "xterm" will enable more features.
53+
let g:Conque_TERM = 'dumb'
5154

55+
== KNOWN ISSUES ==
56+
57+
* Conque does not continuously poll your program for new output. If you are expecting more output but nothing is happening, press <Tab> to get more.
58+
* Tab completion and history navigation may start to break down when your command is longer than the width of the screen. Setting g:Conque_TERM = 'xterm' in your .vimrc will usually correct this issue.
59+
* Most complex, full-screen applications will not work in Conque. You will not be able to launch programs such as alpine using Conque.
60+
* Some Ubuntu users have been able to load Conque on the terminal Vim, but not using graphical GVim. Two Ubuntu and one Kubuntu install later I haven't been able to reproduce this. If it happens to you, please send me an email with your :version output and operating system version.
5261

5362
== TROUBLESHOOTING ==
5463

@@ -68,7 +77,16 @@ Most installations of Vim 7+ these days come built with Python.
6877

6978
== CHANGELOG ==
7079

71-
- 0.3 / 2009-10-13 -
80+
- 0.4 / 2009-10-29
81+
* Improved history and tab completion
82+
* Fix escape sequence formatting and improve highlighting
83+
* Send selected text to shell from any buffer
84+
* Add special handling of "vi" and "man" commands
85+
* Improve error handling
86+
* Add key mappings for <C-p> <C-n> <C-l> <C-j>
87+
* Various bugfixes
88+
89+
- 0.3 / 2009-10-13
7290
* Apply escape sequence coloring to output, e.g. ls --color
7391
* Clean up syntax files for portability
7492
* Fix several Vim 7.1 bugs

0 commit comments

Comments
 (0)