Ad blocker interference detected!
Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers
Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.
created 2008 · complexity basic · author Legner · version 7.0
You can use
gf (goto file) in Python source code to open an imported Python file.
Put the following in a script in:
~/.vim/after/ftplugin/python.vim(on Unix systems)
$HOME/vimfiles/after/ftplugin/python.vim(on Windows systems)
python << EOF import os import sys import vim for p in sys.path: # Add each directory in sys.path, if it exists. if os.path.isdir(p): # Command 'set' needs backslash before each space. vim.command(r"set path+=%s" % (p.replace(" ", r"\ "))) EOF
This allows you to use
gf or Ctrl-W Ctrl-F to open the file under the cursor. It works pretty well. particularly for imports of the form:
But not so well with:
from abc.def import module