How exactly do I generate multiple receiving addresses with the same seed?
You can try this code just type it in electrum console
for i in range(0, 50): print wallet.create_new_address(False)
wallet.storage.put('gap_limit',50)
Just copypaste it in your console. and restart your electrum software its should generate more bitcoin address in your bitcoin addresses tab in electrum..
increasing gap limit can generate more bitcoin address in electrum from the above code so i think you should paste the below code before the above code to change your gap limit and create new bitcoin addresses in the same wallet..