Portanto, se você pretende usar o verbo “vir” na primeira pessoa do singular do pretérito perfeito do indicativo, o certo é falar: “Eu vim”.
Mas se o que você quer é usar esse verbo no infinitivo pessoal, o correto é escrever: “Por eu vir”. Além disso, o vocábulo “vir” também pode indicar o futuro do subjuntivo do verbo “ver”: “Quando eu vir seu rosto”.