Czego używać do edycji skryptów pythona? Każdy chyba zna sformułowanie "ulubiony edytor". Lubię jedita, chociaż jest "ciężki". Jednak nie zawsze skrypt edytuje się na lokalnym komputerze. Na serwerach zdalnych często jesteśmy skazani na starego poczciwego vima. Niektórzy oczywiście uważają vima za najlepszy edytor wszechczasów ;-). Tak czy inaczej dobrze jest dostosować vima do edycji pythona. Googlając różne dyskusje na ten temat opracowałem dla siebie bardzo prosty .vimrc.
" Turn on syntax highlighting and autoindenting syntax enable "filetype indent on "This should be: if has("autocmd") " If Vim is compiled with support for 'autocommands'. .. filetype indent on " ...turn on indentation accordingly. endif if has("autocmd") " Only do this part when compiled with support for 'auto commands'. autocmd FileType python set ts=4 sw=4 et " Python autocmd FileType ruby set ts=2 sw=2 " Ruby autocmd FileType c,cpp set ts=4 sw=4 cindent " C & C++ autocmd FileType docbk,html,xhtml,xml set ts=2 sw=2 " DocBook, HTML, XHTML, and XML endif " has("autocmd") set nu map <f2> :update\|!python %<cr>