Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 1bf8afc

Browse files
committed
updated docs, some cleanup
1 parent 83f8a1f commit 1bf8afc

2 files changed

Lines changed: 22 additions & 6 deletions

File tree

README.rst

Lines changed: 22 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,6 @@ completion.
126126
-------------------
127127
vim-ipython 'shell'
128128
-------------------
129-
**NEW since IPython 0.11**!
130129

131130
By monitoring km.sub_channel, we can recreate what messages were sent to
132131
IPython, and what IPython sends back in response.
@@ -137,6 +136,11 @@ updated on every sent command (default: True).
137136
If at any later time you wish to bring this shell up, including if you've set
138137
``monitor_subchannel=False``, hit ``<leader>s``.
139138

139+
**NEW since IPython 0.12**
140+
For local kernels (kernels running on the same machine as vim), `Ctrl-C` in
141+
the vim-ipython 'shell' sends an keyboard interrupt. (Note: this feature may
142+
not work on Windows, please report the issue to ).
143+
140144
-------
141145
Options
142146
-------
@@ -152,6 +156,7 @@ In your own ``.vimrc``, if you don't like the mappings provided by default,
152156
you can define a variable ``let g:ipy_perform_mappings=0`` which will prevent
153157
vim-ipython from defining any of the default mappings.
154158

159+
**NEW since IPython 0.12**
155160
**Making completefunc local to a buffer, or disabling it**
156161
By default, vim-ipython activates the custom completefunc globally.
157162
Sometimes, having a completefunc breaks other plugins' completions. Putting
@@ -204,20 +209,32 @@ Current issues:
204209
----------------------------
205210
Thanks and Bug Participation
206211
----------------------------
207-
* @MinRK for guiding me through the IPython kernel manager protocol.
212+
Here's a brief acknowledgment of the folks who have graciously pitched in. If
213+
you've been missed, don't hesitate to contact me, or better yet, submit a
214+
pull request with your attribution.
215+
216+
* @minrk for guiding me through the IPython kernel manager protocol, and
217+
support of connection_file-based IPython connection (#13)
208218
* @nakamuray and @tcheneau for reporting and providing a fix for when vim is
209219
compiled without a gui (#1)
210220
* @unpingco for reporting Windows bugs (#3,#4), providing better multiline
211221
dedenting (#15), and suggesting that a resized vim-ipython shell stays
212222
resized (#16).
213223
* @simon-b for terminal vim arrow key issue (#5)
214224
* @jorgesca and @kwgoodman for shell update problems (#6)
225+
* @xowlinx and @vladimiroff for Ctrl-S issues in Konsole (#8)
215226
* @zeekay for easily allowing custom mappings (#9)
216-
* @minrk for support of connection_file-based IPython connection (#13)
217-
* @jorgesca for reporting the lack of profile handling capability (#14)
227+
* @jorgesca for reporting the lack of profile handling capability (#14),
228+
only open updating 'shell' if it is open (#29)
218229
* @enzbang for removing mapping that's not currently functional (#17)
219230
* @ogrisel for fixing documentation typo (#19)
220-
231+
* @koepsell for gracefully exiting in case python is not available (#23)
232+
* @mrterry for activating completefunc only after a connection is made (#25),
233+
Ctrl-C implementation in vim-ipython 'shell' (#28)
234+
* @nonameentername for completion on import statements (#26)
235+
* @dstahlke for setting syntax of doc window to ReST
236+
* @jtratner for docs with quotes (#30)
237+
* @pielgrzym for setting completefunc locally to a buffer (#32)
221238

222239
Similar Projects
223240
----------------

ftplugin/python/ipy.vim

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
"
1818
" written by Paul Ivanov (http://pirsquared.org)
1919
"
20-
" TODO: bufenter / bufleave autoevents for vim-ipython
2120
if !has('python')
2221
" exit if python is not available.
2322
finish

0 commit comments

Comments
 (0)