Cursor has revolutionized coding so I want to dedicate some time to thoroughly master how to use this tool! It’s easy to download, just go to https://www.cursor.com/ and download it. Note it’s not an extension in VS code, you need to install and run it.
Reading its documentation which include Tab, Chat, Cmd K, Context, Advanced, Privacy and Troubleshooting.
Under Tab, it’s worth noting they support “migrate from Github copilot”, hence I set the connection of my github profile to Cursor.
Under Chat, the context, codebase is automatically embedded, including context across your entire codebase, searching the web, indexing documentation, and user-specified references to code blocks. They are built to eliminate the tedious copy-pasting otherwise necessary for working with language models on code. Note it also accept additional context using @symbols. It has fix linter errors, need to hover and click the blue fix button. Chat can show on the side and also can be in editor or in between lines. use Ctrl L to bring it up.
What is Cmd K? Cmd K, also known or “Ctrl K” on Windows/Linux, allows you to generate new code or edit existing code in the editor window. It’s the in-line editing. as to Terminal Cmd K, not sure how to pull it up.
Context include at files, at folders, at code, at git, at codebase, at web, at chat, at definitions. You can also at paste a link.
You can add custom instructions to Cursor by modifying the Rules for AI section under Cursor Settings > General > Rules for AI.


