Exemplo n.º 1
0
    def start(self):
        '''Start the netbean server and vim client.'''
        dbg('...')
        self.server = NetbeanServer()
        self.server.startServer()
        self.server.addEventHandler(self.eventReceived)

        self.vimLauncher = VimLauncher(vimExec=self.vimExec,
                                       netbeanPort=self.server.netbeanPort,
                                       netbeanPwd=self.server.netbeanPwd)
        self.vimLauncher.startVim()

        self.server.waitForConnection()
        self.server.waitStartupDone()
        dbg('done')