Here is a piece of code to, first, make a list of your tags. If I have some time I will proceed next later ;).
list_of_tags = 
for filename in glog.glob("*_yourfiles.dat"):
with open(filename, 'r') as msg:
data = msg.read()
tags = re.sub(r"(?!tag[^\s]+\b)\b\w+",&...
Try micro, a versatile text editor with no dependencies, (IOW a fully static binary).
Easy to Use
Micro's number one feature is being easy to install (it's just a static binary with no dependencies) and easy to use.
Use a simple json format to configure your options and rebind keys to your liking. ...