그래서 저는 최근에 "vim을 파이썬 편집기로 사용하는 것"에 대한 youtube 비디오를 보았고 그것을 사용하기로 결정했습니다. . Vim을 처음 사용합니다. 내 시스템은 OS X 10.9.5이고 MacVim을 사용하고 있습니다. 그래서 다음 코드를 gvimrc 파일에 추가했습니다. let g:pymode_indent = 1
:파이썬 모드 indent = 1로 설정 한 후에 왜 파이썬을 코딩 할 때 코드를 자동으로 들여 쓰기 할 수 없습니까?
" Setting 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
let g:pymode_indent = 1
map <Leader> b Oimport ipdb; ipdb.set_trace() #BREAKPOINT<C-c>
" ???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>
set nofoldenable
그래서 사실은이 코드를 사용하여 파이썬에 대한 들여 쓰기를 호출해야합니다. 그러나 새로운 파이썬 파일을 만들어 파이썬을 코딩 할 때 사용합니다. 나는 아직도 들여 쓰기가 작동하지 않습니다.
gvimrc 파일을 설정하는 방법에 대해 알지 못하고 그 비디오의 코드를 복사합니다. 무엇이 잘못 되었습니까? 고마워!
[python-mode] (https://github.com/klen/python-mode)는 vim 플러그인입니다. 그것을 설치 했습니까? – rgoliveira
예 설치했습니다. 먼저 병원균을 설치 했어. 그리고 나서 파이썬 모드를 다운로드하여 번들에 넣습니다. –
그리고'vimrc'에'filetype indent plugin'을 가지고 있습니까? – rgoliveira