It only keeps a limited number of lines in its memory, so scroll-back is very limited. To see a complete dmesg on the L5, I have to do: sudo dmesg | less
I can paste text into kgx by using a long press until a context menu appears which has “Select All” and “Paste” options. However, I can’t figure out how to copy text from kgx. The “Select All” option doesn’t copy text into the clipboard, and I can’t figure out any key combinations like CTL+c or CTL+SHIFT+c to copy text.
I looked through the source code, and I see that kgx version 0.4.0 (released 3 weeks ago) has added a “scrollback-lines” property that can be set with gsettings, so that should solve the limited scroll-back problem, but this version isn’t yet packaged in PureOS byzantium.
I installed Terminator, which does support normal cut and paste with the CTL+SHIFT+c and CTL+SHIFT+v key combinations, but I can’t figure out how to access the app’s menu on the L5 and it only supports scroll back through a tiny vertical scroll bar, which is hard to touch with my fingers.
Does anyone have a recommendation for a good adaptive/touch-friendly terminal app for the L5?
Yes, Squeekboard decided to implement the “Menu” key that way, but kgx could add “Copy” and “Paste” options to its hamburger (three horizontal lines) menu. Another possibility is to add “Copy” and “Paste” options to its long press context menu. It could also support CTL+SHIFT+c and CTL+SHIFT+v, which many Linux users already know from using gnome-terminal and its derivatives.
I don’t think copying has a lot to do with the input method. It’s a function of the application. It’s just that the workaround found itself into Squeekboard.
but this version isn’t yet packaged in PureOS byzantium.
@amosbatto this version is now in PureOS landing repos, so it should reach Byzantium in the next 6 days. Besides improving the scrollback and some other goodies, it also introduces support for tabs.