How can i allow cursor to create files

I works very well for me, but I would love cursor to be able to create files. How can i do that? Is there a nice beginner tutorial maybe that shows all of the main features of cursor?

I have not tried this myself yet, but I would customise cursor somehow via visual studio code extension or similar, if not one then create one / take advantage of a visual studio code feature —> terminal ----> create files automatically when opening project. At the moment when I open my C++ projects in Cursor for example I use CMake, so it picks up what to do from a CMakelists.txt file, overall I don’t think? theres a built in feature in cursor to do this, not sure if cursorrules does it so you would have to do it more in a project specific way I think.

  1. CTRL-i (CMD-i) to open composer
  2. type smth like: create foo.txt

done.

2 Likes

Hi @koesterj ,

Ctrl + I (Composer) enables multi-file creation and editing.

Here is a post that demonstrates the basic functionality:

The screenshots in the post are from a few releases ago, but the functionality is the same.

Here is a video that provides a good overview of Cursor:

You can also learn more about Cursor’s features at the docs site:

https://docs.cursor.com

Composer is a relatively new feature that has just come out of beta, so the documentation for it will be addded to the docs soon.

Here is another introductory post that you may find helpful:

1 Like

Does the interpreter stuff only work with python projects?

I can’t figure out how to get the chat / composer to action anything on its own in a C++ project.

My chat is giving my python code and telling my to create files and run them with the command line

Things seemed to start working once I installed the Python plugin for cursor