Just an observation.
Been doing it one way for 20 years... just say'n
/I/Dont/Like/This
ip route print
/ip/route print
ip r p
It would be more sense when the / will complete also the ones in front...a kind of auto complete.Slash at the beginning works in older versions too. Question is about slashes in between, instead of original spaces. To be clear, I don't have anything against them, I'm used to spaces, but I can get used to slashes too, it's no big deal. I'm just wondering why are slashes better (I guess MikroTik feels that way, otherwise they wouldn't add them).
Pressing TAB will show you then /ipv6 firewall nat. Only complete names will trigger auto complete. This could be in a table (hash) to improve speed. No hit in the hash table, more input of the user is needed. When creating a script you can enter /nat and on pressing TAB once or more times will result in a complete path to be written as long you used a complete nameThat, if I understand correctly what you mean, would have to search through all available locations in config three, and I'm not sure if they are unique enough for this to work well. If nothing else, you have same subgroups in /ip and /ipv6.