The tracking control of a multi-input multioutput nonlinear nonminimum phase system in general form is discussed. This system is assumed to be suffering from parameter uncertainties and unmodeled dynamics, and the priori information of them is unknown. By considering both the exact model and uncertain model, the sliding mode-based learning controller is proposed. By designing an appropriate sliding surface and a learning controller, the stability of the closed-loop system is guaranteed for both the exact model and uncertain model. To overcome the disadvantage caused by parameter uncertainties and unmodeled dynamics, a fuzzy logical system is adopted here. A numerical simulation result carried on vertical takeoff and landing aircraft is taken as an example to validate the effectiveness of the presented controller.