From 403028a50c9d354f1a0eed64442f732b13849a1d Mon Sep 17 00:00:00 2001 From: David Halter Date: Sat, 18 May 2013 19:55:30 +0430 Subject: [PATCH] ctrl space cycles now through results, when used multiple times, fixes #118 --- ftplugin/python/jedi.vim | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ftplugin/python/jedi.vim b/ftplugin/python/jedi.vim index 80691f2..14cf6e9 100644 --- a/ftplugin/python/jedi.vim +++ b/ftplugin/python/jedi.vim @@ -13,7 +13,11 @@ if g:jedi#auto_initialization " map ctrl+space for autocompletion if g:jedi#autocompletion_command == "" " in terminals, sometimes equals - inoremap + inoremap pumvisible() \|\| &omnifunc == '' ? + \ "\C-n>" : + \ "\C-x>\C-o>=pumvisible() ?" . + \ "\"\\c-n>\\c-p>\\c-n>\" :" . + \ "\" \\bs>\\C-n>\"\" endif execute "inoremap ".g:jedi#autocompletion_command." "