Я загрузил python_fn.vim из http://www.vim.org/scripts/script.php?script_id=30
В инструкциях говорится: «Сохраните этот файл в $ VIMFILES / ftplugin / python.vim. Вы можете иметь несколько» python ftplugins, создав $ VIMFILES / ftplugin /python и сохраняя ваши "ftplugins в этом каталоге".
Так я бы положил его в ~ / .vimfiles / ftplugin, а затем переименовал в python.vim?
Никогда не использовал, но я бы предложил поставить его на ~/.vim/ftplugin/python/python_fn.vim и посмотреть, работает ли он Это позволит вам иметь несколько ftplugins Python.
~/.vim/ftplugin/python/python_fn.vim
Обратите внимание, что $VIMFILES не ~/.vimfiles.
$VIMFILES
~/.vimfiles