def __init__(self, executable, args, env):
        """
        :param str executable: command name to execute *Vim*
        :param args: arguments to execute *Vim*
        :type args: None or string or list of string
        :param env: environment variables to execute *Vim*
        :type env: None or dict of (string, string)
        """
        self._executable = distutils.spawn.find_executable(executable)
        self._args = args
        self._env = env
        self._open_process()
def __init__ ( self , executable , args , env ) : self . _executable = distutils . spawn . find_executable ( executable ) self . _args = args self . _env = env self . _open_process ( )
:param str executable: command name to execute *Vim*
        :param args: arguments to execute *Vim*
        :type args: None or string or list of string
        :param env: environment variables to execute *Vim*
        :type env: None or dict of (string, string)