Я использую плагин python-mode
для gVim
на компьютере с Windows.Нужны ли файлы python на том же диске, что и плагин Python-mode, для его функциональности для работы
У меня есть следующие python-mode
определенные настройки в моем vimrc
файле:
"------------------------------------------------------------
" settings for Python-mode
" "-----------------------------------------------------------
map <Leader>g :call RopeGotoDefinition()<CR>
let ropevim_enable_shortcuts = 1
let g:pymode_rope_goto_def_newwin = "vnew"
let g:pymode_rope_extended_complete = 1
let g:pymode_breakpoint = 0
let g:pymode_syntax = 1
let g:pymode_syntax_builtin_objs = 0
let g:pymode_syntax_builtin_funcs = 0
map <Leader>b Oimport ipdb; ipdb.set_trace() # BREAKPOINT<C-c>
"Better navigating through omnicomplete option list
set completeopt=longest,menuone
function! OmniPopup(action)
if pumvisible()
if a:action == 'j'
return "\<C-N>"
elseif a:action == 'k'
return "\<C-P>"
endif
endif
return a:action
endfunction
inoremap <silent><C-j> <C-R>=OmniPopup('j')<CR>
inoremap <silent><C-k> <C-R>=OmniPopup('k')<CR>
Они были предложены в this tutorial.
vimrc
находится на моем M:
приводах.
Теперь, если открыть Vim (набор, чтобы открыть в M:
диске), а затем открыть файл питона на произнесите P:
диск, а затем попытаться сохранить этот файл, я получаю следующее сообщение об ошибке:
Если я переместил файл pi.py
на диск M: тогда все будет счастливым, но, конечно же, использовать файлы в vim
, это не должно быть условие, что редактируемый файл находится на том же диске, что и vim?
Могу ли я изменить свои настройки для Python-mode
для работы с файлами с других дисков?
EDIT Python-режим имеет следующие настройки, который выглядит многообещающим:
"Дополнительные пути питона
Пусть G: pymode_paths = []
Так vimrc
Я добавил
let g: pymode_paths = ['P: \ Comp Apps \ Python \']
Но все же, если я открою .py-файл из этого места, я получаю такое же сообщение об ошибке.
Отключить atuochdir, затем подключить плагин. – Pegasus