(Created page with " The Pydoc window comes up whenever you use <Ctrl-x><Ctrl-o> to complete a function or variable name when using Omnicomplete with Python. If you don't want it to come up all the ...")
(Insert TipProposed template + minor manual clean)
Line 1:
Line 1:
+
{{TipProposed
+
|id=0
+
|previous=0
+
|next=0
+
|created=March 23, 2012
+
|complexity=basic
+
|author=
+
|version=7.0
+
|subpage=/201203
+
|category1=
+
|category2=
+
}}
+
The Pydoc window comes up whenever you use <Ctrl-x><Ctrl-o> to complete a function or variable name when using Omnicomplete with Python. If you don't want it to come up all the time use the following in [[vimrc]]:
−
The Pydoc window comes up whenever you use <Ctrl-x><Ctrl-o> to complete a function or variable name when using Omnicomplete with Python. If you don't want it to come up all the time use the following in .vimrc:
+
===Enable Python omnicomplete===
+
<pre>
+
autocmd FileType python set omnifunc=pythoncomplete#Complete
+
</pre>
−
=== EnablePython omnicomplete ===
+
===PreventPydocpreviewwindow===
+
<pre>
+
set completeopt-=preview
+
</pre>
−
<code>autocmdFileType python set omnifunc=pythoncomplete#Complete</code>
+
===Dismissimmediately===
+
Alternatively, if you still want PyDoc information to display, but would like it to disappear automatically without exiting insert mode, add the following to [[vimrc]]:
+
<pre>
+
autocmd CursorMovedI * if pumvisible() == 0|pclose|endif
+
autocmd InsertLeave * if pumvisible() == 0|pclose|endif
+
</pre>
−
=== Prevent Pydoc Preview Window ===
+
==Comments==
−
−
<code>set completeopt-=preview</code>
−
−
=== Dismiss Immediately ===
−
−
Alternatively, if you still want PyDoc information to display, but would like it to disappear automatically without exiting Insert mode, add the following to .vimrc:
−
−
<code>autocmd CursorMovedI * if pumvisible() == 0|pclose|endif</code>
−
−
<code>autocmd InsertLeave * if pumvisible() == 0|pclose|endif</code>
Latest revision as of 09:55, March 27, 2012
Recently created tip
We have not yet decided whether to keep this tip as its own page or merge it somewhere else. If you have a suggestion on the tip content, please edit this page or add your comments below (do not use the discussion page).
Please discuss whether to keep this as a new tip, or whether to merge it into an existing tip, on the new tips discussion page.
created March 23, 2012 · complexity basic · version 7.0
The Pydoc window comes up whenever you use <Ctrl-x><Ctrl-o> to complete a function or variable name when using Omnicomplete with Python. If you don't want it to come up all the time use the following in vimrc:
Alternatively, if you still want PyDoc information to display, but would like it to disappear automatically without exiting insert mode, add the following to vimrc:
autocmd CursorMovedI * if pumvisible() == 0|pclose|endif
autocmd InsertLeave * if pumvisible() == 0|pclose|endif