LogoLogo
Sign inVisit bito.aiVideo Library
  • 👋Welcome to Bito
  • 🆕Getting started
  • 🛡️Privacy and security
  • 🤖AI Code Review Agent
    • Overview
    • Key features
    • Supported programming languages and tools
    • Install/run using Bito Cloud
      • Guide for GitHub
      • Guide for GitHub (Self-Managed)
      • Guide for GitLab
      • Guide for GitLab (Self-Managed)
      • Guide for Bitbucket
      • Integrate the AI Code Review Agent into the CI/CD pipeline
      • Create or customize an Agent instance
      • Clone an Agent instance
      • Delete unused Agent instances
    • Install/run as a self-hosted service
      • Prerequisites
      • CLI vs webhooks service
      • Install/run via CLI
      • Install/run via webhooks service
      • Install/run via GitHub Actions
      • Agent Configuration: bito-cra.properties File
    • Available commands
    • Chat with AI Code Review Agent
    • Implementing custom code review rules
    • Excluding files, folders, or branches with filters
    • Code review analytics
    • FAQs
  • Other Bito AI tools
    • IDE extension
      • Quick Overview
      • Installation guide
        • Installing on Visual Studio Code
        • Installing on JetBrain IDEs
        • Vim/Neovim Plugin
      • Upgrading Bito plugin
      • AI Chat in Bito
        • Keyboard shortcuts
        • Chat session history
        • Share chat session
        • Appearance settings
        • Open Bito in a new tab or window
        • Use cases and examples
      • Templates
        • Standard templates
        • Custom prompt templates
        • Diff view
      • AI that Understands Your Code
        • Overview
        • How it Works?
        • Available Keywords
        • Example Questions
        • How does Bito Understand My Code?
        • Using in Visual Studio Code
        • Using in JetBrains IDEs
        • Managing Index Size
        • FAQs
      • AI Code Completions
        • Overview
        • How it works?
        • Enable/disable settings
        • Accept/reject suggestions
        • Keyboard shortcuts
        • Supported programming languages
        • Use cases and examples
      • Basic/Advanced AI models
      • Wingman Coding Agent
        • Key features
        • Supported tools
        • Getting started
    • Bito CLI
      • Overview
      • Install or uninstall
      • Configuration
      • How to use?
      • Available commands
      • FAQs
    • Google Chrome extension
  • Help
    • 🧠Bito's AI stack
      • Embeddings
      • Vector databases
      • Indexing
      • Generative AI
      • Large Language Models (LLM)
      • LLM tokens
      • LLM parameters
      • Retrieval Augmented Generation (RAG)
      • Prompts
      • Prompt engineering
    • 👥Account and settings
      • Creating a Bito account
      • Workspace
      • Managing workspace members
      • Setting AI output language
      • Managing user access levels
      • Access key
    • 💳Billing and plans
      • Overview
      • Payment methods
      • Managing workspace plan
      • Pay for additional workspace members
      • Advanced AI requests usage
      • Billing history
      • Billing details
      • Security
      • Refund policy
      • Discounts
    • ⚒️Support and questions
      • Getting support
      • Troubleshooting
      • Is it GPT-4?
  • 🆕Changelog
  • External Links
    • Git
    • Github Issues
    • Github Discussions
    • Bito.ai
    • VS Code Marketplace
    • JetBrain Marketplace
Powered by GitBook
LogoLogo

Bito Inc. (c) 2025

On this page
  • General
  • Question & Answers
  • Change Default Keyboard Shortcuts

Was this helpful?

Export as PDF
  1. Other Bito AI tools
  2. IDE extension
  3. AI Chat in Bito

Keyboard shortcuts

PreviousAI Chat in BitoNextChat session history

Last updated 1 year ago

Was this helpful?

Bito UI in Visual Studio Code and JetBrains IDEs is entirely keyboard accessible. You can navigate Bito UI with standard keyboard actions such as TAB, SHIFT+TAB, ENTER, and ESC keys. Additionally, you can use the following shortcuts for quick operations.

The following video demonstrates important keyboard shortcuts.

General

Command
Shortcuts

Open Bito Panel: Toggle Bito Panel on and off in the JetBrains IDE. In the Visual Studio Code, the shortcut opens the Bito panel if not already opened.

SHIFT + CTRL + O

Puts cursor in the chatbox when Bito panel is in focus.

SPACEBAR (Or start typing your question directly)

Execute the chat command

ENTER

Add a new line in the chatbox

CTRL + ENTER or SHIFT + ENTER

Modify the most recently executed prompt. This copies the last prompt in the chatbox for any edits.

CTRL + M

Expands and Collapse the "Shortcut" panel

Question & Answers

The following keyboard shortcuts work after the Q/A block is selected.

Command
Keyboard Shortcut

Navigate between the Questions/Answers block.

Note: You must select the Q/A container with TAB/SHIFT+TAB.

Copy the answer to the clipboard.

CTRL + C

Insert the answer in the code editor

CTRL + I

Toggle the diff view (when Diff View is applicable)

CTRL + D

Expand/Collapse the code block in the question.

Regenerate the answer

CTRL + L

Modify the prompt for the selected Q&A. Bito copies the prompt in the chatbox that you can modify as needed.

CTRL + U

Change Default Keyboard Shortcuts

Bito has carefully selected the keyboard shortcuts after thorough testing. However, it's possible that Bito selected key combination may conflict with IDE or other extensions shortcut. You can change the Bito default shortcut keys to avoid such conflicts.

Visual Studio Code Editor

  1. To Open the Keyboards Shortcuts editor in VS Code, navigate to the menu under File > Preferences > Keyboard Shortcuts. (Code > Preferences > Keyboard Shortcuts on macOS)

  1. Search for default available commands, keybindings, or Bito extension-specific commands in VSCode keyboard shortcut editor.

  1. Finding a conflict in Key binding → Search for the key and take necessary action, e.g., Remove or Reset.

  1. Add a new key binding or map the existing Bito extension command. Provide the necessary information (Command ID) to add the new key binding.

JetBrains

  1. File > settings > keymaps > configure keymaps

  1. Bito extension shortcuts can be overwritten by going into the File > Settings > Keymaps > configure keymaps > to the action you want to assign. It will also overwrite the Bito shortcut if there are conflicts.

  2. Bito extension keyboard shortcuts can be changed from the IntelliJ settings. File > Settings > Keymaps > configure keymaps > plugins > Bito > action you want to change by right click.

  3. Bito extension Keyboard shortcuts can be deleted from the IntelliJ settings. File > Settings > Keymaps > configure keymaps > plugins > Bito > action you want to delete by right click.

WINDOWS: CTRL + / MAC: CTRL + SHIFT+ /

/

WINDOWS: CTRL + / MAC: CTRL + SHIFT+ /

JetBrains Document:

https://www.jetbrains.com/help/idea/configuring-keyboard-and-mouse-shortcuts.html
⬆️
⬇️
⬆️
⬇️
⬆️
⬇️
⬆️
⬇️
⬆️
⬇️