<div dir="ltr">One of the possibly onerous? properties of a lot of command line options is that one is often forced<div>to examine a man page which can be frustrating. In answer to this issue, people have used</div><div>the complete builtin of bash, for example, to craft a cover script that then responds to TAB</div><div>to show options and suboptions. Problem is the crafting of such a cover script is not that transparent</div><div>in any of the docs I have consulted. The original developers should be making use of readline? </div><div>in their original programs to offer the TAB (or whatever key a user prefers) to show</div><div>the possible options.<br clear="all"><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><br><br><br>--------------------------------------------------------------<br> Roger Federer Fanatic Extraordinaire :-)</div></div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Mar 22, 2021 at 12:04 PM Mikalai Birukou via kwlug-disc <<a href="mailto:kwlug-disc@kwlug.org">kwlug-disc@kwlug.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">The following is an observation about UI approaches. What do you think? <br>
Comments and other stories are appreciated.<br>
<br>
CLI is good, even superb when user either knows what commands to utter, <br>
or knows what questions to ask shell, so that it leads you toward <br>
correct action (assuming shell is capable of answering).<br>
<br>
GUI is the only option for those users who don't know what questions to <br>
ask. And designer has to lead user with clues. Clues are aided by common <br>
metaphors, common experience.<br>
<br>
lxc and docker are examples of CLI that was better at leading me to <br>
correct commands. Before that I wasn't touching CLI much. And in what I <br>
do now, I look and long for lxc/docker style of leading me, the user. <br>
Let's note that aforementioned stylistic approach in lxc/docker could've <br>
existed before, and I also don't want to say that this is the best, <br>
example is simply my anecdotal case of experience in cli.<br>
<br>
<br>
_______________________________________________<br>
kwlug-disc mailing list<br>
<a href="mailto:kwlug-disc@kwlug.org" target="_blank">kwlug-disc@kwlug.org</a><br>
<a href="https://kwlug.org/mailman/listinfo/kwlug-disc_kwlug.org" rel="noreferrer" target="_blank">https://kwlug.org/mailman/listinfo/kwlug-disc_kwlug.org</a><br>
</blockquote></div>