I don't know what krunner is (haven't been using KDE since the 2008-ish), but I see you are using job control (&). What that does is to resume execution of the called program in the background, until the calling shell terminates. If you want the program to continue even after that, try
nohup plasmashell --replace >/dev/null &