It is the capital letter in the middle. The reason it works with openoffice is because the command to start it includes the word openoffice without the capital letter.
My guess is unity is splitting the words when it finds a capital letter, so it indexes "net" and "beans" but not "netbeans". As the command to start netbeans is not something like /usr/bin/netbeans it is not indexed there either. There's a workaround: edit the desktop file and either change the app name to "Netbeans" or add the word "netbeans" in the comment. Here's how. sudo gedit /usr/share/applications/netbeans-7.2.desktop [Desktop Entry] Encoding=UTF-8 Name=NetBeans IDE 7.2 Comment=The Smarter Way to Code netbeans Exec=/bin/sh "/usr/local/netbeans-7.2/bin/netbeans" Icon=/usr/local/netbeans-7.2/nb/netbeans.png Categories=Application;Development;Java;IDE Version=1.0 Type=Application Terminal=0 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/999765 Title: Dash search won't return results when typing the exact name of an app containing a capital letter inside it To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/unity/+bug/999765/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs