David Heinemeier Hansson

Alireza Bashiri

February 28, 2024

Thoughts on Cursor.sh as a Neovim User

I was a loyal Neovim user for almost 3-4 years. I had no intention of switching to another editor until I heard about Github Copilot. The VS Code integration was seamless and persuaded me to switch to VS Code with vim mode enabled.
However, I never truly enjoyed using VS Code, and the Copilot integration didn't live up to my expectations. It lacked code-base context, terminal debugging, and had slow responses, making it feel like an outlaw within VS Code. As a result, I decided to switch back to Neovim and only used Copilot on VS Code when necessary.
That's when I discovered cursor.sh, and it has completely transformed the way I work. For the past two weeks, I've been using it to debug issues in my code-base within 10-20 minutes, convert custom CSS into TailwindCSS under my cursor, write tedious but necessary test cases, and fix CLI issues and run the ones I often forget.
image.png 1.26 MB

Cursor.sh has become an essential tool in my workflow, and I couldn't be happier with the increased productivity and efficiency it has provided. 
I'm looking forward to more updates from cursor.sh team!

Feel free to check it out at cursor.sh