Yes, nimsuggest works really not bad now. For example I can investigate tables.nim fine, jumping to impl works also. One problem are still the generic procs, that symbols seems to be inactive, I guess there is already an hard issue in bug tracker.
Now I consider supporting the outline and highlight commands also. Seems that these send always info for the full file, which can be some thousand lines. And format for both commands is very different currently: highlight skConst 1108 8 5 highlight skConst 1123 5 12 > outline engine.nim:engine.nim:120:0 outline skVar engine.ENDG /home/stefan/nim-chess2/engine.nim 13 4 "" 100 outline skProc engine.deleteIf /home/stefan/nim-chess2/engine.nim 15 5 "" 100 Testing should be easy, so maybe I will do. But processing thousand of lines for each keystroke may be a bit slow