New custom nev not working [closed]

Based on the code you’ve shown, the main problem is this:

bp_core_load_template( apply_filters( 'bp_core_template_plugin', 'members/single/rebons' ) );

Should be this:

bp_core_load_template( apply_filters( 'bp_core_template_plugin', 'members/single/plugins' ) );

The way you are adding the nav tabs may also be a problem.
Here is a gist that might help.

I have created a file ribbons.php according to profile.php file and
aslo created a ribbons folder by copying profile folder and do some
changes in files.

You shouldn’t need to do that. And if you did, it would require creating a custom BP component and adding to the BP template stack – a much more complicated process.