forked from VimPlug/jedi-vim
doc/jedi-vim.txt: retab with expandtab
Fixes https://github.com/davidhalter/jedi-vim/issues/437. Closes https://github.com/davidhalter/jedi-vim/pull/487.
This commit is contained in:
154
doc/jedi-vim.txt
154
doc/jedi-vim.txt
@@ -9,47 +9,47 @@
|
|||||||
jedi-vim - awesome Python autocompletion with Vim
|
jedi-vim - awesome Python autocompletion with Vim
|
||||||
|
|
||||||
==============================================================================
|
==============================================================================
|
||||||
Contents *jedi-vim-contents*
|
Contents *jedi-vim-contents*
|
||||||
|
|
||||||
1. Introduction |jedi-vim-introduction|
|
1. Introduction |jedi-vim-introduction|
|
||||||
2. Installation |jedi-vim-installation|
|
2. Installation |jedi-vim-installation|
|
||||||
2.0. Requirements |jedi-vim-installation-requirements|
|
2.0. Requirements |jedi-vim-installation-requirements|
|
||||||
2.1. Manually |jedi-vim-installation-manually|
|
2.1. Manually |jedi-vim-installation-manually|
|
||||||
2.2. Using Pathogen |jedi-vim-installation-pathogen|
|
2.2. Using Pathogen |jedi-vim-installation-pathogen|
|
||||||
2.3. Using Vundle |jedi-vim-installation-vundle|
|
2.3. Using Vundle |jedi-vim-installation-vundle|
|
||||||
2.4. Installing from Repositories |jedi-vim-installation-repos|
|
2.4. Installing from Repositories |jedi-vim-installation-repos|
|
||||||
3. Supported Python features |jedi-vim-support|
|
3. Supported Python features |jedi-vim-support|
|
||||||
4. Usage |jedi-vim-usage|
|
4. Usage |jedi-vim-usage|
|
||||||
5. Mappings |jedi-vim-keybindings|
|
5. Mappings |jedi-vim-keybindings|
|
||||||
5.1. Start completion |g:jedi#completions_command|
|
5.1. Start completion |g:jedi#completions_command|
|
||||||
5.2. Go to definition |g:jedi#goto_command|
|
5.2. Go to definition |g:jedi#goto_command|
|
||||||
5.3. Go to assignment |g:jedi#goto_assignments_command|
|
5.3. Go to assignment |g:jedi#goto_assignments_command|
|
||||||
5.4 Go to definition (deprecated) |g:jedi#goto_definitions_command|
|
5.4 Go to definition (deprecated) |g:jedi#goto_definitions_command|
|
||||||
5.5. Show documentation |g:jedi#documentation_command|
|
5.5. Show documentation |g:jedi#documentation_command|
|
||||||
5.6. Rename variables |g:jedi#rename_command|
|
5.6. Rename variables |g:jedi#rename_command|
|
||||||
5.7. Show name usages |g:jedi#usages_command|
|
5.7. Show name usages |g:jedi#usages_command|
|
||||||
5.8. Open module by name |:Pyimport|
|
5.8. Open module by name |:Pyimport|
|
||||||
6. Configuration |jedi-vim-configuration|
|
6. Configuration |jedi-vim-configuration|
|
||||||
6.1. auto_initialization |g:jedi#auto_initialization|
|
6.1. auto_initialization |g:jedi#auto_initialization|
|
||||||
6.2. auto_vim_configuration |g:jedi#auto_vim_configuration|
|
6.2. auto_vim_configuration |g:jedi#auto_vim_configuration|
|
||||||
6.3. popup_on_dot |g:jedi#popup_on_dot|
|
6.3. popup_on_dot |g:jedi#popup_on_dot|
|
||||||
6.4. popup_select_first |g:jedi#popup_select_first|
|
6.4. popup_select_first |g:jedi#popup_select_first|
|
||||||
6.5. auto_close_doc |g:jedi#auto_close_doc|
|
6.5. auto_close_doc |g:jedi#auto_close_doc|
|
||||||
6.6. show_call_signatures |g:jedi#show_call_signatures|
|
6.6. show_call_signatures |g:jedi#show_call_signatures|
|
||||||
6.7. show_call_signatures_delay |g:jedi#show_call_signatures_delay|
|
6.7. show_call_signatures_delay |g:jedi#show_call_signatures_delay|
|
||||||
6.8. use_tabs_not_buffers |g:jedi#use_tabs_not_buffers|
|
6.8. use_tabs_not_buffers |g:jedi#use_tabs_not_buffers|
|
||||||
6.9. squelch_py_warning |g:jedi#squelch_py_warning|
|
6.9. squelch_py_warning |g:jedi#squelch_py_warning|
|
||||||
6.10. completions_enabled |g:jedi#completions_enabled|
|
6.10. completions_enabled |g:jedi#completions_enabled|
|
||||||
6.11. use_splits_not_buffers |g:jedi#use_splits_not_buffers|
|
6.11. use_splits_not_buffers |g:jedi#use_splits_not_buffers|
|
||||||
6.12. force_py_version |g:jedi#force_py_version|
|
6.12. force_py_version |g:jedi#force_py_version|
|
||||||
6.13. smart_auto_mappings |g:jedi#smart_auto_mappings|
|
6.13. smart_auto_mappings |g:jedi#smart_auto_mappings|
|
||||||
6.14. use_tag_stack |g:jedi#use_tag_stack|
|
6.14. use_tag_stack |g:jedi#use_tag_stack|
|
||||||
7. Testing |jedi-vim-testing|
|
7. Testing |jedi-vim-testing|
|
||||||
8. Contributing |jedi-vim-contributing|
|
8. Contributing |jedi-vim-contributing|
|
||||||
9. License |jedi-vim-license|
|
9. License |jedi-vim-license|
|
||||||
|
|
||||||
==============================================================================
|
==============================================================================
|
||||||
1. Introduction *jedi-vim-introduction*
|
1. Introduction *jedi-vim-introduction*
|
||||||
|
|
||||||
Jedi-vim is a Vim binding to the awesome Python autocompletion library
|
Jedi-vim is a Vim binding to the awesome Python autocompletion library
|
||||||
`jedi`. Among jedi's (and, therefore, jedi-vim's) features are:
|
`jedi`. Among jedi's (and, therefore, jedi-vim's) features are:
|
||||||
@@ -71,10 +71,10 @@ By leveraging this library, jedi-vim adds the following capabilities to Vim:
|
|||||||
- Looking up related names
|
- Looking up related names
|
||||||
|
|
||||||
==============================================================================
|
==============================================================================
|
||||||
2. Installation *jedi-vim-installation*
|
2. Installation *jedi-vim-installation*
|
||||||
|
|
||||||
------------------------------------------------------------------------------
|
------------------------------------------------------------------------------
|
||||||
2.0. Requirements *jedi-vim-installation-requirements*
|
2.0. Requirements *jedi-vim-installation-requirements*
|
||||||
|
|
||||||
First of all, jedi-vim requires Vim to be compiled with the `+python` option.
|
First of all, jedi-vim requires Vim to be compiled with the `+python` option.
|
||||||
|
|
||||||
@@ -105,7 +105,7 @@ build your own VIM, or use a package for your operating system that has this
|
|||||||
feature (such as MacVim on OS X, which also contains a console binary).
|
feature (such as MacVim on OS X, which also contains a console binary).
|
||||||
|
|
||||||
------------------------------------------------------------------------------
|
------------------------------------------------------------------------------
|
||||||
2.1. Installing manually *jedi-vim-installation-manually*
|
2.1. Installing manually *jedi-vim-installation-manually*
|
||||||
|
|
||||||
1a. Get the latest repository from Github: >
|
1a. Get the latest repository from Github: >
|
||||||
|
|
||||||
@@ -123,7 +123,7 @@ feature (such as MacVim on OS X, which also contains a console binary).
|
|||||||
:helptags <path/to/vimruntime>/doc
|
:helptags <path/to/vimruntime>/doc
|
||||||
|
|
||||||
------------------------------------------------------------------------------
|
------------------------------------------------------------------------------
|
||||||
2.1. Installing using Pathogen *jedi-vim-installation-pathogen*
|
2.1. Installing using Pathogen *jedi-vim-installation-pathogen*
|
||||||
|
|
||||||
Pathogen simplifies installation considerably.
|
Pathogen simplifies installation considerably.
|
||||||
|
|
||||||
@@ -137,7 +137,7 @@ Pathogen simplifies installation considerably.
|
|||||||
git clone --recursive http://github.com/davidhalter/jedi-vim
|
git clone --recursive http://github.com/davidhalter/jedi-vim
|
||||||
|
|
||||||
------------------------------------------------------------------------------
|
------------------------------------------------------------------------------
|
||||||
2.3. Installing using Vundle *jedi-vim-installation-vundle*
|
2.3. Installing using Vundle *jedi-vim-installation-vundle*
|
||||||
|
|
||||||
1. Vundle automatically downloads subrepositories as git submodules, so you
|
1. Vundle automatically downloads subrepositories as git submodules, so you
|
||||||
will automatically get the jedi library with the jedi-vim plugin. Add the
|
will automatically get the jedi library with the jedi-vim plugin. Add the
|
||||||
@@ -152,14 +152,14 @@ Pathogen simplifies installation considerably.
|
|||||||
Help tags are generated automatically, so you should be good to go.
|
Help tags are generated automatically, so you should be good to go.
|
||||||
|
|
||||||
------------------------------------------------------------------------------
|
------------------------------------------------------------------------------
|
||||||
2.4. Installing from Repositories *jedi-vim-installation-repos*
|
2.4. Installing from Repositories *jedi-vim-installation-repos*
|
||||||
|
|
||||||
Some Linux distributions have jedi-vim packages in their official
|
Some Linux distributions have jedi-vim packages in their official
|
||||||
repositories. On Arch Linux, install vim-jedi. On Debian (8+) or Ubuntu
|
repositories. On Arch Linux, install vim-jedi. On Debian (8+) or Ubuntu
|
||||||
(14.04+) install vim-python-jedi.
|
(14.04+) install vim-python-jedi.
|
||||||
|
|
||||||
==============================================================================
|
==============================================================================
|
||||||
3. Supported Python features *jedi-vim-support*
|
3. Supported Python features *jedi-vim-support*
|
||||||
|
|
||||||
The Jedi library does all the hard work behind the scenes. It supports
|
The Jedi library does all the hard work behind the scenes. It supports
|
||||||
completion of a large number of Python features, among them:
|
completion of a large number of Python features, among them:
|
||||||
@@ -191,7 +191,7 @@ Note: This list is not necessarily up to date. For a complete list of
|
|||||||
features, please refer to the Jedi documentation at http://jedi.jedidjah.ch.
|
features, please refer to the Jedi documentation at http://jedi.jedidjah.ch.
|
||||||
|
|
||||||
==============================================================================
|
==============================================================================
|
||||||
4. Usage *jedi-vim-usage*
|
4. Usage *jedi-vim-usage*
|
||||||
|
|
||||||
With the default settings, autocompletion can be triggered by typing
|
With the default settings, autocompletion can be triggered by typing
|
||||||
<Ctrl-Space>. The first entry will automatically be selected, so you can press
|
<Ctrl-Space>. The first entry will automatically be selected, so you can press
|
||||||
@@ -206,7 +206,7 @@ module's contents. Afterwards, the contents are cached and completion will be
|
|||||||
almost instantaneous.
|
almost instantaneous.
|
||||||
|
|
||||||
==============================================================================
|
==============================================================================
|
||||||
5. Key Bindings *jedi-vim-keybindings*
|
5. Key Bindings *jedi-vim-keybindings*
|
||||||
|
|
||||||
All keybindings can be mapped by setting the appropriate global option. For
|
All keybindings can be mapped by setting the appropriate global option. For
|
||||||
example, to set the keybinding for starting omnicompletion to <C-N> instead of
|
example, to set the keybinding for starting omnicompletion to <C-N> instead of
|
||||||
@@ -227,9 +227,9 @@ Note: You can set commands to '', which means that they are empty and not
|
|||||||
assigned. It's an easy way to "disable" functionality of jedi-vim.
|
assigned. It's an easy way to "disable" functionality of jedi-vim.
|
||||||
|
|
||||||
------------------------------------------------------------------------------
|
------------------------------------------------------------------------------
|
||||||
5.1. `g:jedi#completions_command` *g:jedi#completions_command*
|
5.1. `g:jedi#completions_command` *g:jedi#completions_command*
|
||||||
Function: n/a; see above
|
Function: n/a; see above
|
||||||
Default: <Ctrl-Space> Start completion
|
Default: <Ctrl-Space> Start completion
|
||||||
|
|
||||||
Performs autocompletion (or omnicompletion, to be precise).
|
Performs autocompletion (or omnicompletion, to be precise).
|
||||||
|
|
||||||
@@ -237,9 +237,9 @@ Note: If you want to use <Tab> for completion, please install Supertab:
|
|||||||
https://github.com/ervandew/supertab.
|
https://github.com/ervandew/supertab.
|
||||||
|
|
||||||
------------------------------------------------------------------------------
|
------------------------------------------------------------------------------
|
||||||
5.2. `g:jedi#goto_command` *g:jedi#goto_command*
|
5.2. `g:jedi#goto_command` *g:jedi#goto_command*
|
||||||
Function: `jedi#goto()`
|
Function: `jedi#goto()`
|
||||||
Default: <leader>d Go to definition (or assignment)
|
Default: <leader>d Go to definition (or assignment)
|
||||||
|
|
||||||
This function first tries |jedi#goto_definitions|, and falls back to
|
This function first tries |jedi#goto_definitions|, and falls back to
|
||||||
|jedi#goto_assignments| for builtin modules. It produces an error if nothing
|
|jedi#goto_assignments| for builtin modules. It produces an error if nothing
|
||||||
@@ -277,34 +277,34 @@ you all the way to the >
|
|||||||
line in file3.py.
|
line in file3.py.
|
||||||
|
|
||||||
------------------------------------------------------------------------------
|
------------------------------------------------------------------------------
|
||||||
5.3. `g:jedi#goto_assignments_command` *g:jedi#goto_assignments_command*
|
5.3. `g:jedi#goto_assignments_command` *g:jedi#goto_assignments_command*
|
||||||
Function: `jedi#goto_assignments()`
|
Function: `jedi#goto_assignments()`
|
||||||
Default: <leader>g Go to assignment
|
Default: <leader>g Go to assignment
|
||||||
|
|
||||||
This function finds the first definition of the function/class under the
|
This function finds the first definition of the function/class under the
|
||||||
cursor. It produces an error if the definition is not in a Python file.
|
cursor. It produces an error if the definition is not in a Python file.
|
||||||
|
|
||||||
------------------------------------------------------------------------------
|
------------------------------------------------------------------------------
|
||||||
5.4. `g:jedi#goto_definitions_command` *g:jedi#goto_definitions_command*
|
5.4. `g:jedi#goto_definitions_command` *g:jedi#goto_definitions_command*
|
||||||
Function: `jedi#goto_definitions()`
|
Function: `jedi#goto_definitions()`
|
||||||
Default: - Go to original definition
|
Default: - Go to original definition
|
||||||
|
|
||||||
NOTE: Deprecated. Use |g:jedi#goto_command| / |jedi#goto()| instead, which
|
NOTE: Deprecated. Use |g:jedi#goto_command| / |jedi#goto()| instead, which
|
||||||
currently uses this internally.
|
currently uses this internally.
|
||||||
|
|
||||||
------------------------------------------------------------------------------
|
------------------------------------------------------------------------------
|
||||||
5.5. `g:jedi#documentation_command` *g:jedi#documentation_command*
|
5.5. `g:jedi#documentation_command` *g:jedi#documentation_command*
|
||||||
Function: `jedi#show_documentation()`
|
Function: `jedi#show_documentation()`
|
||||||
Default: <K> Show pydoc documentation
|
Default: <K> Show pydoc documentation
|
||||||
|
|
||||||
This shows the pydoc documentation for the item currently under the cursor.
|
This shows the pydoc documentation for the item currently under the cursor.
|
||||||
The documentation is opened in a horizontally split buffer. The height of this
|
The documentation is opened in a horizontally split buffer. The height of this
|
||||||
buffer is controlled by `g:jedi#max_doc_height` (set by default to 30).
|
buffer is controlled by `g:jedi#max_doc_height` (set by default to 30).
|
||||||
|
|
||||||
------------------------------------------------------------------------------
|
------------------------------------------------------------------------------
|
||||||
5.6. `g:jedi#rename_command` *g:jedi#rename_command*
|
5.6. `g:jedi#rename_command` *g:jedi#rename_command*
|
||||||
Function: `jedi#rename()`
|
Function: `jedi#rename()`
|
||||||
Default: <leader>r Rename variables
|
Default: <leader>r Rename variables
|
||||||
|
|
||||||
Jedi-vim deletes the word currently under the cursor and puts Vim in insert
|
Jedi-vim deletes the word currently under the cursor and puts Vim in insert
|
||||||
mode, where the user is expected to enter the new variable name. Upon leaving
|
mode, where the user is expected to enter the new variable name. Upon leaving
|
||||||
@@ -313,22 +313,22 @@ with the new one. The number of performed renames is displayed in the command
|
|||||||
line.
|
line.
|
||||||
|
|
||||||
------------------------------------------------------------------------------
|
------------------------------------------------------------------------------
|
||||||
5.7. `g:jedi#usages_command` *g:jedi#usages_command*
|
5.7. `g:jedi#usages_command` *g:jedi#usages_command*
|
||||||
Function: `jedi#usages()`
|
Function: `jedi#usages()`
|
||||||
Default: <leader>n Show usages of a name.
|
Default: <leader>n Show usages of a name.
|
||||||
|
|
||||||
The quickfix window is populated with a list of all names which point to the
|
The quickfix window is populated with a list of all names which point to the
|
||||||
definition of the name under the cursor.
|
definition of the name under the cursor.
|
||||||
|
|
||||||
------------------------------------------------------------------------------
|
------------------------------------------------------------------------------
|
||||||
5.8. Open module by name *:Pyimport*
|
5.8. Open module by name *:Pyimport*
|
||||||
Function: `jedi#py_import(args)`
|
Function: `jedi#py_import(args)`
|
||||||
Default: :Pyimport e.g. `:Pyimport os` shows os.py in VIM.
|
Default: :Pyimport e.g. `:Pyimport os` shows os.py in VIM.
|
||||||
|
|
||||||
Simulate an import and open that module in VIM.
|
Simulate an import and open that module in VIM.
|
||||||
|
|
||||||
==============================================================================
|
==============================================================================
|
||||||
6. Configuration *jedi-vim-configuration*
|
6. Configuration *jedi-vim-configuration*
|
||||||
|
|
||||||
Note: You currently have to set these options in your .vimrc. Setting them in
|
Note: You currently have to set these options in your .vimrc. Setting them in
|
||||||
an ftplugin (e.g. ~/.vim/ftplugin/python/jedi-vim-settings.vim) will not work
|
an ftplugin (e.g. ~/.vim/ftplugin/python/jedi-vim-settings.vim) will not work
|
||||||
@@ -336,7 +336,7 @@ because jedi-vim is not set up as an filetype plugin, but as a "regular"
|
|||||||
plugin.
|
plugin.
|
||||||
|
|
||||||
------------------------------------------------------------------------------
|
------------------------------------------------------------------------------
|
||||||
6.1. `g:jedi#auto_initialization` *g:jedi#auto_initialization*
|
6.1. `g:jedi#auto_initialization` *g:jedi#auto_initialization*
|
||||||
|
|
||||||
Upon initialization, jedi-vim performs the following steps:
|
Upon initialization, jedi-vim performs the following steps:
|
||||||
|
|
||||||
@@ -353,7 +353,7 @@ Options: 0 or 1
|
|||||||
Default: 1 (Perform automatic initialization)
|
Default: 1 (Perform automatic initialization)
|
||||||
|
|
||||||
------------------------------------------------------------------------------
|
------------------------------------------------------------------------------
|
||||||
6.2. `g:jedi#auto_vim_configuration` *g:jedi#auto_vim_configuration*
|
6.2. `g:jedi#auto_vim_configuration` *g:jedi#auto_vim_configuration*
|
||||||
|
|
||||||
Jedi-vim sets 'completeopt' to `menuone,longest,preview` by default, if
|
Jedi-vim sets 'completeopt' to `menuone,longest,preview` by default, if
|
||||||
'completeopt' is not changed from Vim's default.
|
'completeopt' is not changed from Vim's default.
|
||||||
@@ -365,7 +365,7 @@ Options: 0 or 1
|
|||||||
Default: 1 (Set 'completeopt' and mapping as described above)
|
Default: 1 (Set 'completeopt' and mapping as described above)
|
||||||
|
|
||||||
------------------------------------------------------------------------------
|
------------------------------------------------------------------------------
|
||||||
6.3. `g:jedi#popup_on_dot` *g:jedi#popup_on_dot*
|
6.3. `g:jedi#popup_on_dot` *g:jedi#popup_on_dot*
|
||||||
|
|
||||||
Jedi-vim automatically starts completion upon typing a period in insert mode.
|
Jedi-vim automatically starts completion upon typing a period in insert mode.
|
||||||
|
|
||||||
@@ -378,7 +378,7 @@ Options: 0 or 1
|
|||||||
Default: 1 (Start completion on typing a period)
|
Default: 1 (Start completion on typing a period)
|
||||||
|
|
||||||
------------------------------------------------------------------------------
|
------------------------------------------------------------------------------
|
||||||
6.4. `g:jedi#popup_select_first` *g:jedi#popup_select_first*
|
6.4. `g:jedi#popup_select_first` *g:jedi#popup_select_first*
|
||||||
|
|
||||||
Upon starting completion, jedi-vim can automatically select the first entry
|
Upon starting completion, jedi-vim can automatically select the first entry
|
||||||
that pops up (without actually inserting it).
|
that pops up (without actually inserting it).
|
||||||
@@ -391,7 +391,7 @@ Options: 0 or 1
|
|||||||
Default: 1 (Automatically select first completion entry)
|
Default: 1 (Automatically select first completion entry)
|
||||||
|
|
||||||
------------------------------------------------------------------------------
|
------------------------------------------------------------------------------
|
||||||
6.5. `g:jedi#auto_close_doc` *g:jedi#auto_close_doc*
|
6.5. `g:jedi#auto_close_doc` *g:jedi#auto_close_doc*
|
||||||
|
|
||||||
When doing completion, jedi-vim shows the docstring of the currently selected
|
When doing completion, jedi-vim shows the docstring of the currently selected
|
||||||
item in a preview window. By default, this window is being closed after
|
item in a preview window. By default, this window is being closed after
|
||||||
@@ -404,7 +404,7 @@ Options: 0 or 1
|
|||||||
Default: 1 (Automatically close preview window upon leaving insert mode)
|
Default: 1 (Automatically close preview window upon leaving insert mode)
|
||||||
|
|
||||||
------------------------------------------------------------------------------
|
------------------------------------------------------------------------------
|
||||||
6.6. `g:jedi#show_call_signatures` *g:jedi#show_call_signatures*
|
6.6. `g:jedi#show_call_signatures` *g:jedi#show_call_signatures*
|
||||||
|
|
||||||
Jedi-vim can display a small window detailing the arguments of the currently
|
Jedi-vim can display a small window detailing the arguments of the currently
|
||||||
completed function and highlighting the currently selected argument. This can
|
completed function and highlighting the currently selected argument. This can
|
||||||
@@ -434,7 +434,7 @@ Options: delay in milliseconds
|
|||||||
Default: 500
|
Default: 500
|
||||||
|
|
||||||
------------------------------------------------------------------------------
|
------------------------------------------------------------------------------
|
||||||
6.8. `g:jedi#use_tabs_not_buffers` *g:jedi#use_tabs_not_buffers*
|
6.8. `g:jedi#use_tabs_not_buffers` *g:jedi#use_tabs_not_buffers*
|
||||||
|
|
||||||
You can make jedi-vim open a new tab if you use the "go to", "show
|
You can make jedi-vim open a new tab if you use the "go to", "show
|
||||||
definition", or "related names" commands. When you leave this at the default
|
definition", or "related names" commands. When you leave this at the default
|
||||||
@@ -444,7 +444,7 @@ Options: 0 or 1
|
|||||||
Default: 0 (Command output is put in a new tab)
|
Default: 0 (Command output is put in a new tab)
|
||||||
|
|
||||||
------------------------------------------------------------------------------
|
------------------------------------------------------------------------------
|
||||||
6.9. `g:jedi#squelch_py_warning` *g:jedi#squelch_py_warning*
|
6.9. `g:jedi#squelch_py_warning` *g:jedi#squelch_py_warning*
|
||||||
|
|
||||||
When Vim has not been compiled with +python, jedi-vim shows a warning to that
|
When Vim has not been compiled with +python, jedi-vim shows a warning to that
|
||||||
effect and aborts loading itself. Set this to 1 to suppress that warning.
|
effect and aborts loading itself. Set this to 1 to suppress that warning.
|
||||||
@@ -453,7 +453,7 @@ Options: 0 or 1
|
|||||||
Default: 0 (Warning is shown)
|
Default: 0 (Warning is shown)
|
||||||
|
|
||||||
------------------------------------------------------------------------------
|
------------------------------------------------------------------------------
|
||||||
6.10. `g:jedi#completions_enabled` *g:jedi#completions_enabled*
|
6.10. `g:jedi#completions_enabled` *g:jedi#completions_enabled*
|
||||||
|
|
||||||
If you don't want Jedi completion, but all the other features, you can disable
|
If you don't want Jedi completion, but all the other features, you can disable
|
||||||
it in favor of another completion engine (that probably also uses Jedi, like
|
it in favor of another completion engine (that probably also uses Jedi, like
|
||||||
@@ -463,7 +463,7 @@ Options: 0 or 1
|
|||||||
Default: 1
|
Default: 1
|
||||||
|
|
||||||
------------------------------------------------------------------------------
|
------------------------------------------------------------------------------
|
||||||
6.11. `g:jedi#use_splits_not_buffers` *g:jedi#use_splits_not_buffers*
|
6.11. `g:jedi#use_splits_not_buffers` *g:jedi#use_splits_not_buffers*
|
||||||
|
|
||||||
If you want to open new split for "go to", you could set this option to the
|
If you want to open new split for "go to", you could set this option to the
|
||||||
direction which you want to open a split with.
|
direction which you want to open a split with.
|
||||||
@@ -495,7 +495,7 @@ Function: `jedi#force_py_version(py_version)`
|
|||||||
Options: 2 or 3
|
Options: 2 or 3
|
||||||
Default: "auto" (will use sys.version_info from "python" in your $PATH)
|
Default: "auto" (will use sys.version_info from "python" in your $PATH)
|
||||||
------------------------------------------------------------------------------
|
------------------------------------------------------------------------------
|
||||||
6.13. `g:jedi#smart_auto_mappings` *g:jedi#smart_auto_mappings*
|
6.13. `g:jedi#smart_auto_mappings` *g:jedi#smart_auto_mappings*
|
||||||
|
|
||||||
When you start typing `from module.name<space>` jedi-vim automatically
|
When you start typing `from module.name<space>` jedi-vim automatically
|
||||||
adds the "import" statement and displays the autocomplete popup.
|
adds the "import" statement and displays the autocomplete popup.
|
||||||
@@ -508,7 +508,7 @@ Options: 0 or 1
|
|||||||
Default: 1 (enabled by default)
|
Default: 1 (enabled by default)
|
||||||
|
|
||||||
------------------------------------------------------------------------------
|
------------------------------------------------------------------------------
|
||||||
6.14. `g:jedi#use_tag_stack` *g:jedi#use_tag_stack*
|
6.14. `g:jedi#use_tag_stack` *g:jedi#use_tag_stack*
|
||||||
|
|
||||||
Write results of |jedi#goto| to a temporary file and use the *:tjump* command
|
Write results of |jedi#goto| to a temporary file and use the *:tjump* command
|
||||||
to enable full |tagstack| functionality. Use of the tag stack allows
|
to enable full |tagstack| functionality. Use of the tag stack allows
|
||||||
@@ -519,7 +519,7 @@ Options: 0 or 1
|
|||||||
Default: 1 (enabled by default)
|
Default: 1 (enabled by default)
|
||||||
|
|
||||||
==============================================================================
|
==============================================================================
|
||||||
7. Testing *jedi-vim-testing*
|
7. Testing *jedi-vim-testing*
|
||||||
|
|
||||||
jedi-vim is being tested with a combination of vspec
|
jedi-vim is being tested with a combination of vspec
|
||||||
https://github.com/kana/vim-vspec and py.test http://pytest.org/.
|
https://github.com/kana/vim-vspec and py.test http://pytest.org/.
|
||||||
@@ -532,13 +532,13 @@ The tests are automatically run with `travis
|
|||||||
<https://travis-ci.org/davidhalter/jedi-vim>`_.
|
<https://travis-ci.org/davidhalter/jedi-vim>`_.
|
||||||
|
|
||||||
==============================================================================
|
==============================================================================
|
||||||
8. Contributing *jedi-vim-contributing*
|
8. Contributing *jedi-vim-contributing*
|
||||||
|
|
||||||
We love Pull Requests! Read the instructions in `CONTRIBUTING.md`.
|
We love Pull Requests! Read the instructions in `CONTRIBUTING.md`.
|
||||||
|
|
||||||
==============================================================================
|
==============================================================================
|
||||||
9. License *jedi-vim-license*
|
9. License *jedi-vim-license*
|
||||||
|
|
||||||
Jedi-vim is licensed with the MIT license.
|
Jedi-vim is licensed with the MIT license.
|
||||||
|
|
||||||
vim: textwidth=78 tabstop=8 filetype=help:norightleft:
|
vim: textwidth=78 et filetype=help:norightleft:
|
||||||
|
|||||||
Reference in New Issue
Block a user