There are many build targets in the project, I would like to create a command, for example BuildFor. The idear is, the alternative parameter will present one by one while keep pressing the Tab key after entering the command in Vim's command line window. Each predefined parameter represents one building target which will eventually be constructed as a ninja/GNU Build within the function that is called by the BuildFor command.
How can I create a sort of enum to save all those options for the BuildFor command and make them presented by tapping Tab key.
Any better build integration suggestions for Vim you know that is better than this, I would be very appreciate you can share.