From f8e64ba29f21df35e7bebe7f1861ef150603abab Mon Sep 17 00:00:00 2001 From: Maxime Coste Date: Sun, 28 Feb 2016 18:48:59 +0000 Subject: [PATCH] Jedi: add a jedi_python_path str-list option --- rc/extra/jedi.kak | 2 ++ 1 file changed, 2 insertions(+) diff --git a/rc/extra/jedi.kak b/rc/extra/jedi.kak index 801740cb..49d70c80 100644 --- a/rc/extra/jedi.kak +++ b/rc/extra/jedi.kak @@ -1,5 +1,6 @@ decl -hidden str jedi_tmp_dir decl -hidden str-list jedi_completions +decl str-list jedi_python_path '' def jedi-complete -docstring "Complete the current selection with jedi" %{ %sh{ @@ -15,6 +16,7 @@ def jedi-complete -docstring "Complete the current selection with jedi" %{ cd $(dirname ${kak_buffile}) header="${kak_cursor_line}.${kak_cursor_column}@${kak_timestamp}" + export PYTHONPATH="$kak_opt_jedi_python_path:$PYTHONPATH" compl=$(python 2> "${dir}/fifo" <<-END import jedi script=jedi.Script(open('$dir/buf', 'r').read(), $kak_cursor_line, $kak_cursor_column - 1, '$kak_buffile')