Here are a few options that you can change that should get you back to smoother editing:
Go to Tools --> Options --> Editing --> Context Tagging
Maximum Functions found by parameter help: Default 100. You can lower this to 50.
Maximum Globals shown in list members: Default 100. You can lower this to 50.
Maximum Class/Struct members shown in list: Default 400. You can lower this to 100.
Maximum Candidates for list parameters: Default 200. You can lower this to 50
Response time for list params: Default 1000. You can lower this, but please note: This setting is an upper limit on the amount of time SlickEdit will spend finding compatible parameters. Note that this is not a hard limit; in some cases, evaluating the assignment compatibility of a single variable can be time-consuming, especially when templates are involved.
Maximum Tags found in symbol search: Default 1000. You can lower this to 500
Maximum Tagging Cache size: Default 64000. You can INCREASE this by 2X (or 3X) if your project is large.
The above should solve the delay problem for you. Here are a couple of other items you can address while you are at it which can pre-empt performance issues:
Go to Tools --> Options --> Application Options --> Virtual Memory and adjust:
Spill File Path: This text box specifies a directory where spill files and temporary files should be placed. On UNIX: This defaults to the directory specified by the TMP environment variable. You can actually add a specific path that you know has a large disk size allocation. (I just use /tmp/ on *nix.
Buffer cache size(k): Specifies the maximum amount of memory used to store text buffer data in kilobytes. (A value less than zero will use all available memory.) WARNING: If the operating system starts swapping before the cache is full, performance will be about three times slower than normal. The cache size must be smaller than the amount of actual memory available.
Do let us know if the above helps, especially the changes to the "Maximums".
Best,
SlickEdit Support