PhunkI think notepad+ has a built in function for that but I'm on mobile rn and cannot confirm
thats one of the apps i used, but as i mentioned, these cfg are formatted slightly differently, so about from string 5 you are differentiating absolutely nothing
shoras came up with probably the best solution: execing each of these cfgs separately, writing new cfgs and then differentiating absolutely equally formatted configs with an app or whatever
also watch out for non-existent anymore commands, there are a few, for example: "cl_preload". any non-existent commands will be shown in the console as non-existent, so before writing a new config, remove them from executable config