The string substitution editor dialog in Preferences (interpreter settings) does not show the existing value of a variable when it is edited. The same dialog in project settings however works as expected.