[j-nsp] Junos 21+ Killing Finger Muscle Memory...

Chris Lee chris at datachaos.com.au
Wed Jul 26 22:15:55 EDT 2023


Hi Jeff,

Any chance the CLI could make use of repeated presses of the TAB key to
cycle through the completion options ?

For instance in the newer 21.x release for EX switches I note a
"synchronous-ethernet" option under the show level, and my muscle memory
for "show system" was reduced down to "show sy" - so could the CLI say show
the "sy is ambiguous" option upon the first TAB press, but when you press
TAB again it then autocompletes "synchronous-ethernet" and another TAB
press to autocomplete "system" ?

root> show sy
             ^
'sy' is ambiguous.
Possible completions:
  synchronous-ethernet  Show synchronous ethernet related information
  system               Show system information
{master:0}
root>

Regards,
Chris

On Wed, Jul 12, 2023 at 11:45 PM Jeff Haas via juniper-nsp <
juniper-nsp at puck.nether.net> wrote:

> You don't need to tell my fingers that. __
>
> With the infrastructure as it is, the only "solution" is we stop adding
> things.  Good luck with that.
>
> The general here is the explosion of keywords.  I have about 15 features
> sitting in my backlog that are small things to do to bgp policy.  The
> policy stanza is already a mess.
>
> ... and that's not including the work to let users match on flowspec
> filter components.
>
> The CLI could be taught to not include certain auto-completions as a
> user-profile, locally, with hints from TACACS, etc... but it means we get
> into an inconsistent user experience.
>
> Feel free to spend some collective thinking time on what a "this would
> suck less" solution would look like.  I suspect that the competing opinions
> on what to do will eventually involve a cage fight match.
>
> -- Jeff
>
>
> On 7/12/23, 9:39 AM, "juniper-nsp on behalf of Chris Wopat via
> juniper-nsp" <juniper-nsp-bounces at puck.nether.net <mailto:
> juniper-nsp-bounces at puck.nether.net> on behalf of
> juniper-nsp at puck.nether.net <mailto:juniper-nsp at puck.nether.net>> wrote:
>
>
> [External Email. Be cautious of content]
>
>
>
>
> Another offender in 21. `protocols bgp` doesn't autocomplete as it did
> since `bgpmcast` was added.
>
>
> me at r-mx304-lab-re1# set protocols bgp?
> Possible completions:
> > bgp BGP options
> > bgpmcast BGP multicast options
>
>
>
>
>
> https://www.juniper.net/documentation/us/en/software/junos/multicast/topics/ref/statement/bgpmcast.html
> <
> https://www.juniper.net/documentation/us/en/software/junos/multicast/topics/ref/statement/bgpmcast.html
> >
> _______________________________________________
> juniper-nsp mailing list juniper-nsp at puck.nether.net <mailto:
> juniper-nsp at puck.nether.net>
>
> https://urldefense.com/v3/__https://puck.nether.net/mailman/listinfo/juniper-nsp__;!!NEt6yMaO-gk!GRWZYDw9dknfYLkcYhOG-D5DqdTOx4pztouooXch-W7lRlj5lUC_M0CkQf0rZBK0JIiXkU_l-ETb8ikzbZEKXVg$
> <
> https://urldefense.com/v3/__https://puck.nether.net/mailman/listinfo/juniper-nsp__;!!NEt6yMaO-gk!GRWZYDw9dknfYLkcYhOG-D5DqdTOx4pztouooXch-W7lRlj5lUC_M0CkQf0rZBK0JIiXkU_l-ETb8ikzbZEKXVg$
> >
>
>
>
>
> Juniper Business Use Only
> _______________________________________________
> juniper-nsp mailing list juniper-nsp at puck.nether.net
> https://puck.nether.net/mailman/listinfo/juniper-nsp
>


More information about the juniper-nsp mailing list