А почему ставиться дефис в предложении ... генерал-аншеф и проч. – был куплен шкипером за бутылку рому. ?
Дефис или тире?
Дефис в слове "генерал-аншеф" ставиться потому что это существительное с приложением (аншеф).