{"repo":"DanBradbury/copilot-chat.vim","free":true,"listed":false,"github":"https://github.com/DanBradbury/copilot-chat.vim","clone":"git clone https://github.com/DanBradbury/copilot-chat.vim.git","description":"Copilot Chat for Vim","language":"Vim Script","stars":134,"topics":["vim","ai","chatbot","workflow","copilot"],"license":"MIT","category":"ai-agents","readme_excerpt":"Copilot Chat for Vim Copilot Chat functionality without having to leave Vim. Nvim folks will be able to use CopilotChat.nvim for a similar experience. Table of Contents - Requirements - Installation - Setup - Commands - Key Mappings - Features - Custom Configuration - Troubleshooting - Contributing Requirements - Vim 9.0+ - Nerd Fonts (Optional for pretty icons) - Active GitHub Copilot subscription Installation Using vim-plug, Vundle, Pathogen, Vim 8+ packages, or any other plugin manager. vim-plug (Recommended) Add to your .vimrc : Then run :PlugInstall in Vim. Vundle Add to your .vimrc : Then run :PluginInstall in Vim. Pathogen Clone the repository: Add to your .vimrc : Vim 8+ packages Clone the repository: Add to your .vimrc : Setup 1. After installing the plugin, the first time you launch Vim you'll be presented with the device registration page in your default browser 2. Follow the steps on the page and paste the Device Code when prompted 3. Once completed, press back in Vim to complete the registration process 4. Start chatting with Copilot ( :CopilotChatOpen , :CopilotChat simple question , etc.) 5. 🎉 You're ready to go! Commands Command Description ------- ----------- :CopilotChat Launch a new Copilot chat with your input as the initial prompt :CopilotChatOpen Open a new Copilot chat window (default: vsplit right) :CopilotChatFocus Focus the currently active chat window :CopilotChatReset Reset the current chat window :CopilotChatClose Close the current chat window :C","default_branch":null,"files":null,"tree":[],"storefront":"/r/DanBradbury","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/DanBradbury/copilot-chat.vim/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}