toaruos/userspace/py/bin/vim-install-or-run.py
2017-01-09 16:28:00 +09:00

21 lines
470 B
Python
Executable File

#!/usr/bin/python3
"""
Install Vim if it's not installed, otherwise run it.
"""
import os
import subprocess
def run_vim():
os.execvp('vim',['vim'])
def install_vim():
subprocess.call(["sudo","get-py","vim"])
if not os.path.exists("/usr/bin/vim"):
print("Vim is not installed. Would you like to install it?")
response = input("Y/n? ")
if not response or response == "Y" or response == "y" or response == "yes":
install_vim()
run_vim()