diff --git a/tools/shell/src/shellAuto.c b/tools/shell/src/shellAuto.c index f58a5d09315cc0f53401da8424263e21af7d55cf..3589558d649fd8742d8bc7fff5c4ae4d51b9845b 100644 --- a/tools/shell/src/shellAuto.c +++ b/tools/shell/src/shellAuto.c @@ -1735,10 +1735,12 @@ _return: // main key press tab void pressTabKey(SShellCmd* cmd) { - // check + // check empty tab key if (cmd->commandSize == 0) { - // empty - showHelp(); + // have multi line tab key + if(cmd->bufferSize == 0) { + showHelp(); + } shellShowOnScreen(cmd); return; }