Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
amirbilu authored Dec 5, 2023
1 parent 835bf0b commit a324f0c
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -154,6 +154,11 @@ Sometimes Tabnine may fail to open the browser on Tabnine Hub, in this case use
- `:TabnineChat` - to launch Tabnine chat
- `:TabnineLoginWithAuthToken` - to log in using auth token (for headless environments, where no browser is available)

### The following commands are available for Tabnine Chat users
- `:TabnineFix` - to fix the function in scope
- `:TabnineTest` - to generate tests for function in scope
- `:TabnineExplain` - to explain the function in scope

## `<Tab>` and `nvim-cmp`

`nvim-cmp` maps `<Tab>` to navigating through pop menu items (see [here](https://github.com/hrsh7th/nvim-cmp/blob/777450fd0ae289463a14481673e26246b5e38bf2/lua/cmp/config/mapping.lua#L86)) This conflicts with Tabnine `<Tab>` for inline completion. To get this sorted you can either:
Expand Down Expand Up @@ -216,8 +221,7 @@ require('tabnine').setup({

## Tabnine Chat - BETA
![Tabnine Neovim chat](https://github.com/codota/tabnine-nvim/blob/master/examples/python-chat.gif)
Tabnine Chat for Nvim is in very early BETA. To make it work:
- Contact [email protected] with your Tabnine Pro email - so we will enable it for you
Tabnine Chat is still in BETA and is available only for Tabnine Pro users. To make it work:
- You will need to build the chat from source, by executing: `cargo build --release` inside `chat/` directory.
- You may be missing some dependencies to build the chat. To fix this, run the following command:
```shell
Expand Down

0 comments on commit a324f0c

Please sign in to comment.