mirror of
https://github.com/davidhalter/jedi-vim.git
synced 2025-12-06 18:54:44 +08:00
Add the buffer-local option 'b:jedi_added_sys_path' (to add additional sys_path).
This commit is contained in:
@@ -47,6 +47,7 @@ Contents *jedi-vim-contents*
|
|||||||
6.15. environment_path |g:jedi#environment_path|
|
6.15. environment_path |g:jedi#environment_path|
|
||||||
|b:jedi_environment_path|
|
|b:jedi_environment_path|
|
||||||
6.16. added_sys_path |g:jedi#added_sys_path|
|
6.16. added_sys_path |g:jedi#added_sys_path|
|
||||||
|
|b:jedi_added_sys_path|
|
||||||
6.17. case_insensitive_completion |g:jedi#case_insensitive_completion|
|
6.17. case_insensitive_completion |g:jedi#case_insensitive_completion|
|
||||||
|b:jedi_case_insensitive_completion|
|
|b:jedi_case_insensitive_completion|
|
||||||
7. Testing |jedi-vim-testing|
|
7. Testing |jedi-vim-testing|
|
||||||
@@ -529,9 +530,13 @@ Default: "auto"
|
|||||||
|
|
||||||
------------------------------------------------------------------------------
|
------------------------------------------------------------------------------
|
||||||
6.16. `g:jedi#added_sys_path` *g:jedi#added_sys_path*
|
6.16. `g:jedi#added_sys_path` *g:jedi#added_sys_path*
|
||||||
|
*b:jedi_added_sys_path*
|
||||||
|
|
||||||
To add extra sys_path.
|
To add extra sys_path.
|
||||||
|
|
||||||
|
The buffer-local variable `b:jedi_added_sys_path` can be used to add
|
||||||
|
additional extra sys_path.
|
||||||
|
|
||||||
Examples: ["../site-packages"]
|
Examples: ["../site-packages"]
|
||||||
Default: []
|
Default: []
|
||||||
|
|
||||||
|
|||||||
@@ -222,7 +222,12 @@ def get_project():
|
|||||||
"get(b:, 'jedi_environment_path', g:jedi#environment_path)"
|
"get(b:, 'jedi_environment_path', g:jedi#environment_path)"
|
||||||
)
|
)
|
||||||
vim_project_path = vim_eval("g:jedi#project_path")
|
vim_project_path = vim_eval("g:jedi#project_path")
|
||||||
vim_added_sys_path = vim_eval("g:jedi#added_sys_path")
|
vim_added_sys_path = vim_eval(
|
||||||
|
"get(g:, 'jedi#added_sys_path', [])"
|
||||||
|
)
|
||||||
|
vim_added_sys_path += vim_eval(
|
||||||
|
"get(b:, 'jedi_added_sys_path', [])"
|
||||||
|
)
|
||||||
|
|
||||||
global _current_project_cache
|
global _current_project_cache
|
||||||
cache_key = dict(project_path=vim_project_path, environment_path=vim_environment_path)
|
cache_key = dict(project_path=vim_project_path, environment_path=vim_environment_path)
|
||||||
|
|||||||
Reference in New Issue
Block a user