Rhino 8 - Fuzzy Autocomplete not working

The Fuzzy Autocomplete function is not working for me, although the mark is checked in the Tools > Options > Appearance Panel. For example, Typing “Gr” in the command line always results in autocompleting to “Grasshopper”, no matter how often I type out “Group” and hit enter. A small thing that is very disruptive in my workflow. There was no issue with this in Rhino 7.

Seems to be working here. ‘gr’ autocompletes here to GroundPlane here as they share the first four letters… But if I type ‘group’, I get Group.

I don’t know how it decides between GroundPlane, Group, Grid, and Grasshopper when typing ‘gr’. Grasshopper is obviously first in alphabetical order.

I don’t see much difference here between Rhino 7 and 8. After startup, Gr defaults to Groundplane in Rhino 7 and to Grid in Rhino 8, but after typing Grasshopper, it stays defaulting to Grasshopper here.

@KGDSF pls run _SystemInfo and post back the results

Thank you for your answers. It does autocomplete the commands after I type a few letters, but it doesn’t remember or keep track of my most frequently typed commands. I was always under the impression that Rhino 7 recognises what commands I entered more frequently and adjusts the autocomplete function accordingly.

Here are the _Systeminfo results:

Rhino 8 SR2 2023-12-12 (Rhino 8, 8.2.23346.13001, Git hash:master @ dbefe46c12cda06610a9ab683a211aa3d16f0030)
License type: Commercial, build 2023-12-12
License details: Stand-Alone

Windows 11 (10.0.22621 SR0.0) or greater (Physical RAM: 64Gb)
.NET 7.0.14

Computer platform: DESKTOP

Standard graphics configuration.
Primary display and OpenGL: NVIDIA RTX A4000 (NVidia) Memory: 16GB, Driver date: 1-28-2022 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 511.65
> Accelerated graphics device with 4 adapter port(s)
- Windows Main Display attached to adapter port #0

OpenGL Settings
Safe mode: Off
Use accelerated hardware modes: On
Redraw scene when viewports are exposed: On
Graphics level being used: OpenGL 4.6 (primary GPU’s maximum)

Anti-alias mode: 4x
Mip Map Filtering: Linear
Anisotropic Filtering Mode: High

Vendor Name: NVIDIA Corporation
Render version: 4.6
Shading Language: 4.60 NVIDIA
Driver Date: 1-28-2022
Driver Version:
Maximum Texture size: 32768 x 32768
Z-Buffer depth: 24 bits
Maximum Viewport size: 32768 x 32768
Total Video Memory: 16376 MB

Rhino plugins that do not ship with Rhino

Rhino plugins that ship with Rhino
C:\Program Files\Rhino 8\Plug-ins\Commands.rhp “Commands” 8.2.23346.13001
C:\Program Files\Rhino 8\Plug-ins\WebBrowser.rhp “WebBrowser”
C:\Program Files\Rhino 8\Plug-ins\rdk.rhp “Renderer Development Kit”
C:\Program Files\Rhino 8\Plug-ins\RhinoScript.rhp “RhinoScript”
C:\Program Files\Rhino 8\Plug-ins\IdleProcessor.rhp “IdleProcessor”
C:\Program Files\Rhino 8\Plug-ins\RhinoRenderCycles.rhp “Rhino Render” 8.2.23346.13001
C:\Program Files\Rhino 8\Plug-ins\RhinoRender.rhp “Legacy Rhino Render”
C:\Program Files\Rhino 8\Plug-ins\rdk_etoui.rhp “RDK_EtoUI” 8.2.23346.13001
C:\Program Files\Rhino 8\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 8\Plug-ins\MeshCommands.rhp “MeshCommands” 8.2.23346.13001
C:\Program Files\Rhino 8\Plug-ins\RhinoCycles.rhp “RhinoCycles” 8.2.23346.13001
C:\Program Files\Rhino 8\Plug-ins\RhinoCode\RhinoCodePlugin.rhp “RhinoCodePlugin” 8.2.23346.13001
C:\Program Files\Rhino 8\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 8.2.23346.13001
C:\Program Files\Rhino 8\Plug-ins\3dxrhino.rhp “3Dconnexion 3D Mouse”
C:\Program Files\Rhino 8\Plug-ins\Displacement.rhp “Displacement”
C:\Program Files\Rhino 8\Plug-ins\SectionTools.rhp “SectionTools”

Fuzzy autocomplete is the function that understands what you are trying to type even when it is wrong, for example:

Fllit > Fillet

@Brian has anything changed in Rhino 8 regarding autocomplete?

Ok. I guess that maybe the Fuzzy Autocomplete function is not the issue for this.
Another Example: Rhino 8 will always fill in to ‘ExtractSrf’ no matter how often I manually type ‘ExtractIsocurve’. It will also come up with ‘BooleanUnion’ no matter how often I type in the command ‘BooleanDifference’. I do not understand why certain commands are favored (it is apparently not the alphabet when fuzzy autocomplete is turned on) and it seems that the autocomplete function as a whole is not affected by which commands are typed more frequently than others.

There might have been changed something, but we will have to wait on Brian to answer that question. Apart from that, if you happen to use certain commands more often and you want to favorite those, I highly recommend to use aliases for it, e.g. make bd > BooleanDifference, bu > BooleanUnion

Thanks, that is a good tip! I did not know about aliases.

@KGDSF Just to draw your attention to it: seems your Nvidia driver is nearly 2 years old.

Thanks @AlW … I’ve been skipping quite a few versions due to issues with a rendering program. But that has been a while ago. Time to install a new driver :wink:

Following up on this since there was no solution and no answer from the developer. The issue still persists and slows my workflow. Rhino won’t remember any previously typed commands and will not make suggestions based on commonly used commands while typing.