There can be a single pathcompd service that does ipc too.  Or maybe that can be left to readline, etc.  I don&#x27;t see why a command interpreter should do line editing&#x2F;path completion in and of itself.