Season rib eye with salt and pepper. Whisk together red wine vinegar, apricot preserves, honey, ketchup, soy sauce, mustard, garlic, and ginger until well combined. Reserve ΒΌ cup of the marinade and set aside. Place rib eye chunks in a large ziploc bag and pour remaining marinade, tossing to coat. Let sit for at least 4 hours or overnight, turning over the bag halfway through.
Combine sugar with cinnamon and sprinkle cinnamon sugar over pineapple chunks. Let sit for 10 minutes.
Preheat grill to medium heat.
Remove beef from marinade, discarding liquid. Thread beef on skewers with pineapple chunks, red bell pepper chunks, and green bell pepper chunks, alternating between beef, fruit, and vegetable.
Place skewers on grill and cook for 5 minutes or until grill marks appear. Flip over skewers and brush reserved marinade on top. Continue to cook for about 5 minutes or until desired degrees of doneness. Remove from heat and let rest for 10 minutes.
Sprinkle crushed cashews on sweet and sour beef kebabs and top with thinly sliced jalapeno if desired. Serve.