(I scrolled through it and assumed you'd just do "#define lst list_charp"?)
Although if you're interested in just a batch rename, it's something like this:
#define vec_char str #define P #define T char #include <vec.h>
(I scrolled through it and assumed you'd just do "#define lst list_charp"?)