There is no Pokemon indigo
It doesn't matter since Pokemon indigo doesnt work anymore, but you go to your Pokemon select screen, choose the Pokemon you want to teach the TM to, and choose teach TM under the moves screen
HM's and TM's
you go to bag then go to the tm pocket then select one tm then click on a pokemon that can learn it.
You can buy TM's from the shop or by defeating gym leaders.
it stands for technical machine
just choose the TM you want to teach and hit use then choose a Pokemon and delete a move [a Pokemon can learn up to four moves] but what you might be experiencing is maybe your Pokemon can`t learn that type of move
I am pretty sure that you just click the Pokemon you want to teach the move, click attach and choose the t m.
you click use then click a Pokemon then remove an attack to be replaced with the TM u want. they are found in the TM case in the key items pocket.
no
A TM modifier is a code that will change a certain TM number to a different move that was not a TM. You use it for teaching moves to Pokemon that can't normally use that move. For instance you activate a code for Shadow Force TM#01 it will change TM #01 which is Focus Punch into Shadow Force! It is only of use if the code changes a TM than can be learned by ANY Pokemon.
A TM can only be used once
you teach a Pokemon that move or use a TM