Ну, это было не совсем то, о чем я просил (хотя в моем вопросе это не было четко указано), но это помогло. Это открывающееся многослойное окно, и я хотел бы иметь рядом с моим vim. Но, ура также для меня, мне удалось с вашей подсказкой, наконец, сделать это:
:silent !start cmd.exe /c -new_console:s python -m ipdb %
Эта команда открывает новую вкладку рядом с vim
Вот что я сделал в_vimrc:
"python with virtualenv support
let pipenv_venv_path = system('pipenv --venv')
" The above system() call produces a non zero exit code whenever
" a proper virtual environment has not been found.
if shell_error == 0
let venv_path = substitute(pipenv_venv_path, '\n', '', '')
let py_binary = venv_path . '/Scripts/python.exe'
else
let py_binary = 'python.exe'
endif
"map F10 to execute ipdb in separate split Tab in ConEmu:
nnoremap <silent> <expr> <F10> '<ESC>:w!<CR>:!start cmd.exe /c -new_console:s ' . expand(py_binary) . ' -m ipdb %<CR>'
Спасибо за вашу помощь!