# Ctrl + function name doesnt work, extensions don't work c++, ubuntu

**URL:** <https://forum.cursor.com/t/ctrl-function-name-doesnt-work-extensions-dont-work-c-ubuntu/134922>\
**Category:** Bug Reports\
**Created:** [September 25, 2025, 12:26pm UTC](https://forum.cursor.com/t/ctrl-function-name-doesnt-work-extensions-dont-work-c-ubuntu/134922 "2025-09-25T12:26:55Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![sanjeed5](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/sanjeed5/32/9610_2.png) [@sanjeed5](https://forum.cursor.com/u/sanjeed5)\
**Post date:** [September 25, 2025, 5:25pm UTC](https://forum.cursor.com/t/ctrl-function-name-doesnt-work-extensions-dont-work-c-ubuntu/134922/3 "2025-09-25T17:25:16Z")

</div>

Thanks for the report. Can you update to the latest version and try this please?

> [@C\_cpp\_properties.json Not Working with C/C++ Extension](https://forum.cursor.com/t/c-cpp-properties-json-not-working-with-c-c-extension/132951/5):
>
> Hi @Joao_Abrantes, the Anysphere C/C++ extension relies on Clangd for the language server, which needs to be configured via a compile\_commands.json (the build tool, such as CMake, can generate this file). Please see [Intellisense disabled in new C++ extension](https://forum.cursor.com/t/intellisense-disabled-in-new-c-extension/98437) and the [Clangd Getting Started Guide](https://clangd.llvm.org/installation#project-setup) for more on configuring Clangd.

---

_[View the full topic](https://forum.cursor.com/t/ctrl-function-name-doesnt-work-extensions-dont-work-c-ubuntu/134922)._
