A composition for treating a lysogenic virus, including a lentiviral vector encoding isolated nucleic acid encoding two or more gene editors chosen from gene editors that target viral DNA, gene editors that target viral RNA, and combinations thereof. A composition for treating a lytic virus, including a lentiviral vector encoding isolated nucleic acid encoding at least one gene editor that targets viral DNA and a viral RNA targeting composition. A composition for treating both lysogenic and lytic viruses, including a lentiviral vector encoding isolated nucleic acid encoding two or more gene editors that target viral RNA. A composition for treating lytic viruses. Methods of treating a lysogenic virus or a lytic virus, by administering the above compositions to an individual having a virus and inactivating the virus.