mirror of
https://github.com/davidhalter/jedi-vim.git
synced 2025-12-08 19:44:52 +08:00
jedi#smart_auto_mappings: use \m with search() for magic
With `nomagic` being set (not recommended, but might happen), the pattern would not work. This patch sets `\m` explicitly.
This commit is contained in:
@@ -503,7 +503,7 @@ endfunction
|
|||||||
|
|
||||||
function! jedi#smart_auto_mappings()
|
function! jedi#smart_auto_mappings()
|
||||||
" Auto put import statement after from module.name<space> and complete
|
" Auto put import statement after from module.name<space> and complete
|
||||||
if search('^\s*from\s\+[A-Za-z0-9._]\{1,50}\%#\s*$', 'bcn', line('.'))
|
if search('\m^\s*from\s\+[A-Za-z0-9._]\{1,50}\%#\s*$', 'bcn', line('.'))
|
||||||
" Enter character and start completion.
|
" Enter character and start completion.
|
||||||
return "\<space>import \<C-x>\<C-o>\<C-r>=jedi#complete_opened(1)\<CR>"
|
return "\<space>import \<C-x>\<C-o>\<C-r>=jedi#complete_opened(1)\<CR>"
|
||||||
endif
|
endif
|
||||||
|
|||||||
Reference in New Issue
Block a user