James Cherti
f286f9e4b6
Key mapping <Leader>R: Rename vars/functions/classes without deleting the word under the cursor
...
This pull request also adds the support for 'set selection=exclusive' to
the function 'rename_visual()' (bug fix).
'<Leader>R' in Normal mode:
---------------------------
Jedi-vim keeps the word under the cursor, moves the cursor to the end of the
word, and puts Vim in insert mode, where the user is expected to enter the
new variable name.
'<Leader>R' in Visual mode:
---------------------------
Use the selected text as the default answer to the prompt.
2022-12-26 13:43:42 -05:00
Konfekt
8c7161f4e9
prefer popup over preview window
2022-11-10 15:55:13 +01:00
James Cherti
0a27795d76
Add the buffer-local option 'b:jedi_added_sys_path' (to add additional sys_path).
2022-04-05 13:04:19 -04:00
James Cherti
873ee9325d
Add an option to enable/disable case insensitive completion.
...
Options:
- Global option: g:jedi#case_insensitive_completion
- Buffer-local option: b:jedi_case_insensitive_completion
Values:
- 0 to disable case insensitive completion.
- 1 to enable case insensitive completion (default).
2022-01-29 17:54:33 -05:00
James Cherti
81e1e9ca34
The buffer-local variable b:jedi_environment_path was added to override the global variable g:jedi#environment_path.
2021-06-21 14:58:57 -04:00
Seung-Chan Ahn
760120240f
Add missing item in manual index
2021-03-17 09:59:43 +09:00
Seung-Chan Ahn
ff9a0afbda
Support adding extra sys_path
2021-03-15 14:36:20 +09:00
Dave Halter
2949389be4
Describe the environment_path option properly
2020-07-30 18:16:35 +02:00
Maxim Belkin
e83112f9aa
doc/jedi-vim.txt: fix apostrophe ( #1002 )
2020-03-07 21:38:13 +01:00
Aleksandrs Stier
c9bdefca54
doc: goto_stubs mapping <leader>s ( #989 )
...
Co-Authored-By: Daniel Hahler <github@thequod.de >
2020-01-24 20:11:02 +01:00
Dave Halter
016fb7c78e
Merge pull request #915 from davidhalter/typeshed
...
With typeshed coming to Jedi, builtin modules should be displayed
2019-06-23 01:13:14 +02:00
Dave Halter
636ad08d32
Get rid of documentation about pip install jedi
...
pip install jedi doesn't work with properly with virtualenvs, if jedi-vim is
used.
2019-06-20 23:15:16 +02:00
Daniel Hahler
914754a04e
Disable smart_auto_mappings by default
...
Ref: https://github.com/davidhalter/jedi-vim/issues/568
2019-04-06 01:02:23 +02:00
Dave Halter
f26b2a8802
Change supported Python version in docs
2019-03-22 12:40:28 +01:00
Brian Mego
7f4f2db260
Fixes incorrect documentation
2018-12-03 23:51:19 +01:00
tobaloidee
5f98bfb62e
Add logo ( #837 )
...
This has been force-pushed.
See https://github.com/davidhalter/jedi-vim/pull/837 for other variants,
and the reason for force-pushing.
2018-06-26 18:07:14 +02:00
Vivian
84a5299c8f
Fix spelling error
2018-05-29 19:33:30 +02:00
Dave Halter
6781eb17da
Small documentation change
2018-05-09 16:04:47 +02:00
Dave Halter
5ad782d920
Remove a strange sentence
2018-05-09 16:04:47 +02:00
Dave Halter
e54a17ec71
Document force_py_version better
2018-05-09 16:04:47 +02:00
yaegassy
3be8833913
Fix typo in jedi-vim.txt
2017-11-22 20:04:54 +01:00
Daniel Hahler
e2d79c6434
popup_on_dot: document that it needs completions_enabled
...
It would be ignored already with completions_enabled=0.
This documents it and makes the default follow it.
2017-06-03 20:49:14 +02:00
Otto Modinos
b7163d615c
Fix doc link
...
Stars are not correct here.
2016-09-06 17:06:32 +03:00
Daniel Hahler
9af06424fb
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 .
2015-10-26 23:53:55 +01:00
Jacob Niehus
b38ec94646
Improve documentation of use_tag_stack option
2015-10-16 12:55:40 -07:00
Jacob Niehus
4867831ad0
Add g:jedi#use_tag_stack feature for jedi#goto()
2015-10-16 12:55:40 -07:00
Daniel Hahler
6b96313930
Add show_call_signatures_delay option
...
This will use CursorHoldI instead of CursorMovedI for displaying call
signatures, with a delay of 500ms by default.
This greatly enhances the experience with slow call signatures while typing
(depending on how fast Jedi is for the given context).
2015-09-10 11:55:04 +02:00
Ali Aliyev
ac1615c647
Smart completion after "from foo": add "import" and complete
...
This adds a new setting `jedi#smart_auto_mappings` (default 1).
2015-08-17 23:36:48 +02:00
Daniel Hahler
439e50e9d1
Use use_tabs_not_buffers=0 by default
...
Ref: https://github.com/davidhalter/jedi-vim/issues/408#issuecomment-101997691
2015-06-21 22:06:24 +02:00
Daniel Hahler
dd33e38631
Add auto-goto command/function
...
This adds g:jedi#goto_command, and uses `<Leader>d` by default for it -
the old default for `g:jedi#goto_definitions_command`, which is now
empty.
It will try `script.goto_definitions()` first, and falls back to
`script.goto_assignments()` for builtins.
Closes https://github.com/davidhalter/jedi-vim/pull/407
2015-05-10 18:07:42 +02:00
petobens
4095d0efef
Add variable to control the height of the buffer showing documentation
2015-05-02 10:34:43 +02:00
Daniel Hahler
83d398bc5d
auto-config: set completeopt only if it's the default
...
The setting is also moved from "ftplugin" to "plugin", which allows for
easier customization, e.g. via a FileType plugin.
Ref: https://github.com/davidhalter/jedi-vim/issues/374#issuecomment-97621368
2015-04-30 02:37:36 +02:00
Daniel Hahler
8f7f07fb58
Support for force_py_version = "auto"
...
This will call `python` to look up its major version number.
2015-04-29 23:11:43 +02:00
Martin Stone
c22e2bcdf5
Add linux packages to docs.
2015-04-02 15:33:27 +01:00
petobens
733ba775b0
Improve 'winwidth' split option documentation
2015-02-17 16:04:14 -03:00
petobens
b71ef1176c
Add 'winwidth' split option
2015-02-15 19:11:38 -03:00
Dave Halter
18b9f08336
Merge pull request #346 from wilywampa/callsigs_showmode
...
Document 'showmode' requirement for command line call signatures
2015-01-06 10:22:47 +01:00
Jacob Niehus
74d51815a5
Document 'showmode' requirement for command line call signatures
2015-01-04 20:47:34 -07:00
Mathieu Louis
2bccea9b5d
Fix completion function name
2015-01-02 12:15:06 +01:00
Dave Halter
48c9420136
Merge pull request #315 from wilywampa/master
...
Add option to show call signatures in command line
2014-12-19 14:14:59 +01:00
Jochen Van de Velde
409da304b4
Correct doc for g:jedi#auto_close_doc ( fixes #331 )
2014-12-18 22:25:16 +01:00
Jacob Niehus
cfd71a6b54
Add option to show call signatures in command line
2014-12-06 14:47:45 -07:00
Dave Halter
0ce1af78b2
Merge pull request #336 from davidhalter/dev
...
Merge the dangling dev branch stuff back into master
2014-12-06 16:10:47 +01:00
Beau
8fded9837e
Use newer Vundle syntax
...
Vundle has deprecated the `Bundle` syntax, replacing it with `Plugin`.
I've also added the abbreviated GitHub syntax (simply `username/repo`,
no need to pass the full git URL).
2014-11-18 12:12:38 +00:00
MadAnd
a6f711fbbc
Fix typo
2014-09-06 15:53:22 +03:00
Matthew Tylee Atkinson
43eaec0aee
Documentation about the need for +conceal
...
* Make README link to the text file point to the file (not the repo)
* Replace the one 'Jedi-Vim' with 'jedi-vim' in README
* Minor grammar tweak to VIM >= 7.3 requirement in the docs
* Explain the need for `+conceal` in the docs
* Update last-changed date on first line of the docs
* Hint at the need for `+conceal` in the README
2014-07-29 23:16:50 +01:00
Markus Koller
ee46c28669
Fix typo in jedi-vim.txt ( closes #242 )
2014-01-09 11:18:25 +01:00
David Halter
90f0bff2de
merge documentation change of #231 of @tndoan and resolve authors conflict
2013-12-23 20:49:51 +01:00
David Halter
d43768c7b5
merge master to dev
2013-12-23 20:47:20 +01:00
Chris Lasher
1388f46137
Fixes goto_definitions_command documentation.
2013-12-22 21:09:41 -08:00