Procházet zdrojové kódy

feat(mtail): mtail 支持 less 快捷键

dzp před 3 roky
rodič
revize
2122da04a0
1 změnil soubory, kde provedl 11 přidání a 0 odebrání
  1. 11 0
      bin/mtail

+ 11 - 0
bin/mtail

@@ -34,6 +34,8 @@ exit
     };
 
     disable-all-keys;
+    less-mode;
+
     #alias {okLog}          {#0};
     #alias {warnLog}        {#0};
     #alias {prompt.Set}     {#0};
@@ -82,6 +84,15 @@ exit
     };
 };
 
+#alias {less-mode} {
+    #macro {g}      {#buffer home};
+    #macro {G}      {#buffer end};
+    #macro {j}      {#buffer down 1};
+    #macro {k}      {#buffer up 1};
+    #macro {\cf}    {#buffer down 20};
+    #macro {\cb}    {#buffer up 20};
+};
+
 #alias {switch-log} {
     #local dir {%1};
     #if { "$dir" == "" } {