]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
tools: explain that '^' means 'Ctrl' for console escape sequence
authorDaniel P. Berrangé <berrange@redhat.com>
Fri, 27 Mar 2020 15:10:44 +0000 (15:10 +0000)
committerDaniel P. Berrangé <berrange@redhat.com>
Mon, 30 Mar 2020 15:48:38 +0000 (16:48 +0100)
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
tools/virsh-domain.c

index 8591e483a5f8277f724ae0a2fe33b7b2427b1daf..2dc7c38b55c7126a65ed2416795311646fb28ab0 100644 (file)
@@ -3002,7 +3002,10 @@ cmdRunConsole(vshControl *ctl, virDomainPtr dom,
     }
 
     vshPrintExtra(ctl, _("Connected to domain %s\n"), virDomainGetName(dom));
-    vshPrintExtra(ctl, _("Escape character is %s\n"), priv->escapeChar);
+    vshPrintExtra(ctl, _("Escape character is %s"), priv->escapeChar);
+    if (priv->escapeChar[0] == '^')
+        vshPrintExtra(ctl, " (Ctrl + %c)", priv->escapeChar[1]);
+    vshPrintExtra(ctl, "\n");
     fflush(stdout);
     if (virshRunConsole(ctl, dom, name, flags) == 0)
         return true;