# Code Completion

## Basic Usage

Tabby will show inline suggestions when you stop typing, and you can accept suggestions by just pressing the `Tab` key.

![Demo](https://tabby.tabbyml.com/img/demo.gif)

## Manual Trigger

If you select manual trigger in the [settings](command:tabby.openSettings), you can trigger code completion by pressing `Alt + \`.

## Keybindings

You can select a keybinding profile in the [settings](command:tabby.openSettings), or customize your own [keybindings](command:tabby.openKeybindings).

|                                    | Next Line | Full Completion | Next Word         |
| :--------------------------------- | :-------- | :-------------- | :---------------- |
| _vscode-style_                     | -         | Tab             | Ctrl + RightArrow |
| _tabby-style_<br/>_(experimental)_ | Tab       | Ctrl + Tab      | Ctrl + RightArrow |
